haven tv show cast
Recurring cast. 1  Richard Donat as Vince Teagues. 2  John Dunsworth as Dave Teagues. 3  Mary-Colin Chisholm as Eleanor Carr. 4  Anne Caillon as Jess Minnion. 5  Michelle Monteith as Julia Carr.