Actor
-
Nouă cadavre într-o morgă mexicană (2025)Nine Bodies in a Mexican MorgueGen: Thriller, Mister, CrimăRol: Zack
-
Italian Studies (2021)Italian StudiesGen: DramăRol: Ade
-
Nightflyers (2018)NightflyersGen: SF, HorrorRol: Roy Eris
-
Mituri urbane (2017)Urban MythsGen: Comedie, Biografic, Aventuri
-
Pe urmele misterelor (2017)Hooten & the LadyGen: Aventuri, Acţiune, DramăRol: Dawit
-
Star Trek: Discovery (2017)Star Trek: DiscoveryGen: SF, Aventuri, Dramă
-
Brotherhood (2016)BrotherhoodRol: Detective Desmond 'BUDS' Lynch
-
The Break (2016)The BreakRol: (1 episode, 2016)
-
Sacrilege (2016)SacrilegeRol: The Trickster
-
Falling Water (2016)Falling WaterGen: Thriller, SF, MisterRol: Burton (1 episode)
-
Beowulf - Întoarcerea în Ţinutul Scutului (2016)Beowulf: Return to the ShieldlandsGen: Dramă, Aventuri, AcţiuneRol: Rate
-
Comanda: "Ucide!" (2016)Kill CommandGen: SF, AcţiuneRol: Drifter
-
Following Footsteps (2015)Following FootstepsRol: Christopher Knight
-
Ascensiunea lui Jupiter (2015)Jupiter AscendingGen: SF, Acţiune, AventuriRol: Ibis
-
Black Box (2014)Black BoxGen: DramăRol: Will Van Renseller
-
Emulsion (2014)EmulsionGen: DramăRol: Jeff
-
Starred Up (2013)Starred UpGen: DramăRol: Tyrone
-
Furios și iute 6 (2013)Fast & Furious 6Gen: Acţiune, Crimă, ThrillerRol: Ivory
-
(2012)Payback SeasonGen: DramăRol: Baron
-
Offender (2012)OffenderGen: ThrillerRol: Kelvin
-
Oglinda neagră (2011)Black MirrorGen: SF, Thriller, DramăRol: Jeff Carter
-
Moarte în Paradis (2011)Death in ParadiseGen: Crimă, Dramă, Mister
-
O singură zi (2011)One DayGen: Romantic, Dragoste, DramăRol: Floor Manager
-
(2010)Following FootstepsGen: DramăRol: Christopher Knight
-
Tineri inadaptați (2009)MisfitsGen: Fantastic, Comedie, SF
-
Law & Order: UK (2009)Law & Order: UKGen: Mister, Dramă, Crimă