Home / Discover / People

The Originals

2013
as Elijah Mikaelson

Spider-Man 2

2004
as John Jameson

Spider-Man 3

2007
as John Jameson

Virgin River

2019
as Mark Monroe

Saving Hope

2012
as Dr. Joel Goran

Broken Kingdom

2012
as Jason '80'

Occupation 2 Rainfall

2021
as Wing Commander Hayes

Bride & Prejudice

2004
as Johnny Wickham

Kingdom Come

2011
as Himself

No One Can Hear You

2001
as Dirk Mettcalfe

Dream Cruise

2007
as Jack Miller

Sight Unseen (2024)

2024
as Jake Campbell

Trespassing

2004
as Mark

Captivity

2007
as Gary Dexter

Director

Movie Broken Kingdom 2012
Episode The Originals
Phantomesque
2017
Episode The Originals
There in the Disappearing Light
2018

Writer

Movie Broken Kingdom 2012

Guest Star

Episode The Vampire Diaries
Klaus
2011
Episode The Vampire Diaries
The Sacrifice
2010
Episode Masters of Horror
Dream Cruise
2007
Episode The Vampire Diaries
The Ties That Bind
2012
Episode The Vampire Diaries
Bringing Out the Dead
2012
Episode The Vampire Diaries
The Last Day
2011
Episode The Vampire Diaries
Rose
2010
Episode The Vampire Diaries
The Sun Also Rises
2011
Episode The Vampire Diaries
Dangerous Liaisons
2012
Episode The Vampire Diaries
Ordinary People
2011
Episode The Vampire Diaries
As I Lay Dying
2011
Episode The Vampire Diaries
The House Guest
2011
Episode The Vampire Diaries
The Five
2012
Episode The Vampire Diaries
By the Light of the Moon
2010
Episode Cleopatra 2525
Mind Games
2000
Episode The Vampire Diaries
American Gothic
2013
Episode SEAL Team
Tip of the Spear
2017
Episode Young Hercules
My Fair Lilith
1999
Episode NCIS
Royals and Loyals
2010
Episode Jeremiah
The Long Road (1)
2002
Episode The Vampire Diaries
Pictures of You
2013
Episode The Vampire Diaries
The Departed
2012
Episode The Vampire Diaries
The Originals
2013
Episode The Vampire Diaries
Crying Wolf
2011
Episode The Vampire Diaries
All My Children
2012
Episode SEAL Team
Other Lives
2017
Episode The Vampire Diaries
500 Years of Solitude
2014
Episode The Vampire Diaries
The Last Dance
2011
Episode The Vampire Diaries
Katerina
2010
Episode The Vampire Diaries
The Dinner Party
2011
Episode Jeremiah
The Long Road (2)
2002