Home / Discover / People
  • Created October 28, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    georginasj5 admin

Carnival Row

2019
as Agreus Astrayon

Containment

2016
as Alex "Lex" Carnahan

The Diplomat

2023
as Austin Dennison

White Heat

2012
as Victor

Guest Star

Episode Doctor Who (2005)
Asylum of the Daleks
2012
Episode Apparitions
Episode 3
2008
Episode The Sandman
Dream of a Thousand Cats/Calliope
2022
Episode Apparitions
Episode 6
2008
Episode Torchwood
Combat
2006