
Cast
Age 48 · Canada
4 shows · 1 currently on air

2019 · Netflix · On air
as Dr. Cameron Hayek

2016 · Shudder · Ended
as Justin Faysal

2014 · Syfy · Ended
as Major Sergio Balleseros

2013 · REELZ · Ended
as Run
Main cast roles from TVmaze. Guest appearances aren't listed.