2021
5.0
Coming Home in the Dark
Actor - Mandrake
2019- Act
Virgin River
Actor - Mark Monroe
2013- 2018
The Originals
Actor - Elijah Mikaelson
2009- 2017
The Vampire Diaries
2007
3.2
Captivity
Actor - Gary Dexter
2004
Bride & Prejudice
Actor - Johnny Wickham
7.7
Spider-Man 2
Actor - John Jameson
Full filmography