
Cast
Age 47 · Canada
9 shows · 1 currently on air

2018 · ABC · On air
as Wesley Evers

2016 · ABC · Ended
as Sam Spencer

2016 · go90 · Ended
as Ben

2016 · XBOX Live · Ended
as Jack Joyce

2013 · FOX · Ended
as Agent Mike Weston

2010 · HBO · Ended
as Fitz

2004 · Syfy · Ended
as Ged / Sparrowhawk

2000 · Disney Channel · Ended
as Tyler Connell

1998 · Global · Ended
as Jake Berenson
Main cast roles from TVmaze. Guest appearances aren't listed.