Show
Actor (162 credits)
2019
What/If
(TV Mini Series)
Liam Strom
Liam Strom
- What Happened
(2019)
... Liam Strom
- What Remains
(2019)
... Liam Strom
- WTF
(2019)
... Liam Strom
- What Next
(2019)
... Liam Strom
2018
Medici
(TV Series)
Piero de' Medici
Piero de' Medici
- Standing Alone
(2018)
... Piero de' Medici
- Old Scores
(2018)
... Piero de' Medici
2018
Elementary
(TV Series)
Jasper Wells
Jasper Wells
- The Adventure of the Ersatz Sobekneferu
(2018)
... Jasper Wells
2018
The Blacklist
(TV Series)
Sutton Ross
Sutton Ross
- Sutton Ross (No. 17)
(2018)
... Sutton Ross
- Lawrence Dane Devlin (No. 26)
(2018)
... Sutton Ross (uncredited)
2017
Will
(TV Series)
Barrett Emerson
Barrett Emerson
- Your Houses
(2017)
... Barrett Emerson
- What Dreams May Come
(2017)
... Barrett Emerson
- Something Wicked This Way Comes
(2017)
... Barrett Emerson
- The Marriage of True Minds
(2017)
... Barrett Emerson
2017
Man in an Orange Shirt
(TV Mini Series)
Caspar Nicholson
Caspar Nicholson
- Episode #1.2
(2017)
... Caspar Nicholson
2015
Gotham
(TV Series)
Gerald Crane
Gerald Crane
- The Scarecrow
(2015)
... Gerald Crane
- The Fearsome Dr. Crane
(2015)
... Gerald Crane
2014
The Village
(TV Series)
Lord Kilmartin
Lord Kilmartin
- Episode #2.4
(2014)
... Lord Kilmartin
- Episode #2.1
(2014)
... Lord Kilmartin
2014
Crossbones
(TV Series)
William Jagger
William Jagger
- Crossbones
(2014)
... William Jagger
- Blackbeard
(2014)
... William Jagger
- Beggarman
(2014)
... William Jagger
- A Hole in the Head
(2014)
... William Jagger
- The Return
(2014)
... William Jagger
- Antoinette
(2014)
... William Jagger
- The Man Who Killed Blackbeard
(2014)
... William Jagger
- The Devil's Dominion
(2014)
... William Jagger
2014
Rosamunde Pilcher
(TV Series)
Richard Mellor
Richard Mellor
- Unknown Heart
(2014)
... Richard Mellor
- Mein unbekanntes Herz
(2014)
... Richard Mellor
2014
Banshee
(TV Series)
Priest / Yulish
Priest / Yulish
- Bullets and Tears
(2014)
... Yulish
- Homecoming
(2014)
... Priest
- Little Fish
(2014)
... Priest
2011
Star Wars: The Old Republic
(Video Game)
Grand Moff Regus / Lord Ryvus / Officer Keeling / ... (voice)
Grand Moff Regus / Lord Ryvus / Officer Keeling / ... (voice)
2011
Above Suspicion
(TV Series)
Damian Nolan
Damian Nolan
- Deadly Intent: Part 3
(2011)
... Damian Nolan
- Deadly Intent: Part 2
(2011)
... Damian Nolan
2009
Bollywood Hero
(TV Series)
Reg Hunt
Reg Hunt
- Episode #1.3
(2009)
... Reg Hunt
- Episode #1.2
(2009)
... Reg Hunt
- Episode #1.1
(2009)
... Reg Hunt
2008
Lipstick Jungle
(TV Series)
Hector Matrick
Hector Matrick
- Chapter Six: Take the High Road
(2008)
... Hector Matrick
- Chapter Four: Bombay Highway
(2008)
... Hector Matrick
- Chapter Three: Pink Poison
(2008)
... Hector Matrick
- Chapter Two: Nothing Sacred
(2008)
... Hector Matrick
- Pilot
(2008)
... Hector Matrick
2007
Ghost Whisperer
(TV Series)
Ethan Clark
Ethan Clark
- The Gathering
(2007)
... Ethan Clark
- The Prophet
(2007)
... Ethan Clark
2007
Blood Ties
(TV Series)
Javier Mendoza
Javier Mendoza
- Heart of Fire
(2007)
... Javier Mendoza
- Heart of Ice
(2007)
... Javier Mendoza
2006
24
(TV Series)
Vladimir Bierko
Vladimir Bierko
- Day 5: 5:00 a.m.-6:00 a.m.
(2006)
... Vladimir Bierko
- Day 5: 4:00 a.m.-5:00 a.m.
(2006)
... Vladimir Bierko
- Day 5: 3:00 a.m.-4:00 a.m.
(2006)
... Vladimir Bierko
- Day 5: 10:00 p.m.-11:00 p.m.
(2006)
... Vladimir Bierko
- Day 5: 9:00 p.m.-10:00 p.m.
(2006)
... Vladimir Bierko
- Day 5: 8:00 p.m.-9:00 p.m.
(2006)
... Vladimir Bierko
- Day 5: 7:00 p.m.-8:00 p.m.
(2006)
... Vladimir Bierko
- Day 5: 6:00 p.m.-7:00 p.m.
(2006)
... Vladimir Bierko
- Day 5: 5:00 p.m.-6:00 p.m.
(2006)
... Vladimir Bierko
- Day 5: 4:00 p.m.-5:00 p.m.
(2006)
... Vladimir Bierko
- Day 5: 3:00 p.m.-4:00 p.m.
(2006)
... Vladimir Bierko
2006
Law & Order: Criminal Intent
(TV Series)
Philip Reinhardt
Philip Reinhardt
- Dramma Giocoso
(2006)
... Philip Reinhardt
2005
Law & Order: Special Victims Unit
(TV Series)
Barclay Pallister
Barclay Pallister
- Design
(2005)
... Barclay Pallister
2002
Napoléon
(TV Mini Series)
Klemens Metternich
Klemens Metternich
- 1812-1821
(2002)
... Klemens Metternich
- 1807-1812
(2002)
... Klemens Metternich
- 1795-1800
(2002)
... Klemens Metternich
2000-2002
Jackie Chan Adventures
(TV Series)
Valmont
Valmont
- Tough Luck
(2002)
... Valmont (voice)
- Enter the Cat
(2002)
... Valmont (voice)
- The Eighth Door
(2002)
... Valmont (voice)
- The New Atlantis
(2002)
... Valmont (voice)
- Armor of the Gods
(2001)
... Valmont (voice)
- Shanghai Moon
(2001)
... Valmont (voice)
- Queen of the Shadowkhan
(2001)
... Valmont (voice)
- Showdown in the Old West
(2001)
... Valmont (voice)
- And He Does His Own Stunts
(2001)
... Valmont (voice)
- Rumble in the Big House
(2001)
... Valmont (voice)
- Jade Times Jade
(2001)
... Valmont (voice)
- The J-Team
(2001)
... Valmont (voice)
- The Stronger Evil
(2001)
... Valmont (voice)
- The Warrior Incarnate
(2001)
... Valmont (voice)
- Through the Rabbit Hole
(2001)
... Valmont (voice)
- Day of the Dragon
(2001)
... Valmont (voice)
- The Tiger and the Pussycat
(2001)
... Valmont (voice)
- The Dog and Piggy Show
(2001)
... Valmont (voice)
- The Rock
(2000)
... Valmont (voice)
- Tough Break
(2000)
... Valmont (voice)
- Enter the Viper
(2000)
... Valmont (voice)
- Bullies
(2000)
... Valmont (voice)
- Project A, for Astral
(2000)
... Valmont (voice)
- Shell Game
(2000)
... Valmont (voice)
- The Power Within
(2000)
... Valmont (voice)
- The Dark Hand
(2000)
... Valmont (voice)
2002
Rose Red
(TV Mini Series)
Nick Hardaway
Nick Hardaway
- Episode #1.3
(2002)
... Nick Hardaway
- Episode #1.2
(2002)
... Nick Hardaway
- Episode #1.1
(2002)
... Nick Hardaway
1996
The Real Adventures of Jonny Quest
(TV Series)
Creed
Creed
- Race Against Danger
(1996)
... Creed (voice)
1996
Adventures from the Book of Virtues
(TV Series)
Henry
Henry
- Responsibility
(1996)
... Henry (voice)
1995
Biker Mice from Mars
(TV Series)
Sir Lancelot
Sir Lancelot
- Biker Knights of the Round Table: Part 2
(1995)
... Sir Lancelot (voice)
- Biker Knights of the Round Table: Part 1
(1995)
... Sir Lancelot (voice)
1994
Lamerica
(uncredited)
1983
A Married Man
(TV Mini Series)
Guy Lough
Guy Lough
- Episode #1.4
(1983)
... Guy Lough
- Episode #1.2
(1983)
... Guy Lough
- Episode #1.1
(1983)
... Guy Lough
Show
Second Unit Director or Assistant Director (1 credit)
Show
Soundtrack (1 credit)
Show
Thanks (4 credits)
2017
Ah! My Goddess: Bad Goddess The Anime Video Comic
(TV Series) (special thanks - 1 episode)
- The Rejected Sequel
(2017)
... (special thanks)
Show
Self (24 credits)
2018
Sunday Brunch
(TV Series)
Self - Guest
Self - Guest
- Tom Davis, Kaye Adams, Nadia Sawalha, Jill Halfpenny
(2018)
... Self - Guest
2005-2006
The Late Late Show with Craig Ferguson
(TV Series)
Self - Guest
Self - Guest
- Episode #2.112
(2006)
... Self - Guest
- Episode #1.100
(2005)
... Self - Guest
Show
Archive footage (9 credits)
2015
No Sleep TV3
(TV Series)
Dr. Nick Cavanaugh
Dr. Nick Cavanaugh
- Classic Episode #2: "The Truly Disturbing"
(2015)
... Dr. Nick Cavanaugh (uncredited)