Home / Discover / People

Desperate Housewives

2004
as Chuck Vance

Krews

2010
as Peter Spanbauer

Rebecca

1997
as Jack Favell

The Government Inspector

2005
as Alastair Campbell

Riverworld

2003
as Nero

Diamond Girl

1998
as Regan Montana

Empire (2005)

2005
as Tyrannus

Brideshead Revisited

2008
as Rex Mottram

The Girl

1996
as Ned Ridley

Out of the Ashes

2003
as Dr. Mengele

Camping

2016
as Adam

Honest

2000
as Andrew Pryce Stevens

Mastersons of Manhattan

2007
as Marshall Crawford

Doll & Em

2014
as Buddy

Guest Star

Episode SEAL Team
Enemy of My Enemy
2018
Episode Agatha Christie's Poirot
The Hollow
2004
Episode Chuck
Chuck Versus the Lethal Weapon
2009
Episode Stargirl
Summer School: Chapter Four
2021
Episode Stargirl
Summer School: Chapter Eleven
2021
Episode Stargirl
Summer School: Chapter Five
2021
Episode Stargirl
Frenemies - Chapter One: The Murder
2022
Episode DC's Legends of Tomorrow
The Curse of the Earth Totem
2018
Episode Stargirl
Summer School: Chapter Thirteen
2021
Episode Stargirl
Summer School: Chapter Nine
2021
Episode Stargirl
Summer School: Chapter Six
2021
Episode SEAL Team
The Cost of Doing Business
2018
Episode Stargirl
Frenemies - Chapter Seven: Infinity Inc. (1)
2022
Episode Stargirl
Frenemies - Chapter Thirteen: The Reckoning
2022
Episode Dr. Terrible's House of Horrible
Voodoo Feet of Death
2001
Episode Stargirl
Summer School: Chapter Ten
2021
Episode Rizzoli & Isles
My Own Worst Enemy
2011
Episode Stargirl
Frenemies - Chapter Eight: Infinity Inc. (2)
2022
Episode Law & Order: Criminal Intent
Neighborhood Watch
2008
Episode Angie Tribeca
Inside Man
2016
Episode Stargirl
Summer School: Chapter Two
2021
Episode SEAL Team
Never Get Out of the Boat
2018
Episode Stargirl
Summer School: Chapter Seven
2021
Episode Law & Order: Criminal Intent
Last Rites
2008
Episode Stargirl
Frenemies - Chapter Two: The Suspects
2022
Episode Agatha Christie's Marple
The Pale Horse
2010
Episode DC's Legends of Tomorrow
The Good, the Bad and the Cuddly
2018
Episode Stargirl
Summer School: Chapter Three
2021
Episode Law & Order: Special Victims Unit
Unholiest Alliance (2)
2016
Episode Chuck
Chuck Versus the Beefcake
2009