
Cast
Age 36 · Canada
4 shows · 2 currently on air

2025 · Crave · On air
as Cliff Marleau

2025 · Great American Pure Flix · On air
as Eric Randall

2022 · Syfy · Ended
as Tearjerker

2017 · Citytv · Ended
as Luca Cosoleto
Main cast roles from TVmaze. Guest appearances aren't listed.