
Cast
Age 51 · Canada
6 shows

2019 · YouTube · Ended
as Duke Cagle

2015 · CBC · Ended
as Alar of Caer Caladh

2010 · Syfy · Ended
as Matt Ellman

2009 · FOX · Ended
as Paul Ballard

2003 · Syfy · Ended
as Karl "Helo" Agathon

1998 · CTV · Ended
as Constable Ray Chase
Main cast roles from TVmaze. Guest appearances aren't listed.