
Cast
Age 34 · Canada
9 shows

2026 · Prime Video · Ended
as Oliver Kennedy

2024 · AMC+ · Ended
as Jack

2020 · Quibi · Ended
as JJ

2019 · Lionsgate+ · Ended
as Ulysses

2017 · Syfy · Ended
as Roman Mercer

2015 · Paramount Network · Ended
as King Tutankhamun

2013 · Freeform · Ended
as Danny Desai / Socio

2010 · Nickelodeon · Ended
as Beck Oliver

2010 · Syfy · Ended
as Ben Stark
Main cast roles from TVmaze. Guest appearances aren't listed.