2022- Act
Halo
Actor - James Ackerson
2020- Act
Brave New World
Actor - CJack60
2018- Act
Titans
Actor - Sebastian Sanger
2016- Act
Animal Kingdom
Actor - Jed joven
2013- 2018
The Originals
Actor - Klaus Mikaelson
2013
Open Grave
Actor - Nathan
2009- 2017
The Vampire Diaries
Actor - Klaus
Full filmography