
Cast
Age 44 · Canada
9 shows

2025 · Netflix · Ended
as Dwyane Andrews

2021 · Disney+ · Ended
as Xavier Wilson

2017 · CBS · Ended
as Oliver Yates

2016 · Shudder · Ended
as Dylan Bennett

2013 · USA Network · Ended
as Dale Jakes

2011 · Syfy · Ended
as Macklin Sportello

2009 · CBC · Ended
as Lenin

2007 · Global · Ended
as Devon Sylver

1993 · Netflix · Ended
as Jack Landors
Main cast roles from TVmaze. Guest appearances aren't listed.