
Cast
Age 36 · United Kingdom
4 shows · 2 currently on air

2024 · Now · On air
as Robert Catesby

2021 · BBC iPlayer · On air
As themself

2017 · ABC · Ended
as Dr. Jared Kalu

2014 · The CW · Ended
as Xavier
Main cast roles from TVmaze. Guest appearances aren't listed.