Home / Discover / People

Prison Break

2005
as Theodore "T-Bag" Bagwell

iZombie

2015
as Angus McDonough

Homeland

2011
as Jamie McClendon

Heroes

2006
as Samuel Sullivan

Carnivàle

2003
as Tommy Dolan

Mob City

2013
as Sid Rothman

Cult

2013
as Billy Grimm

E.A.R.T.H. Force

1990
as Dr. Peter Roland

Texas Rising

2015
as Empresario Buckley

Paper Empire

as Konstantin

Nova Vita

2021
as Mr. Chinzano

Guest Star

Episode Point Pleasant
Last Dance
2005
Episode iZombie
Max Wager
2015
Episode The Orville
If the Stars Should Appear
2017
Episode Twin Peaks
Part 10
2017
Episode Carnivàle
Ingram, TX
2005
Episode Stargate Universe
Intervention
2010
Episode Hawaii Five-0 (2010)
Pono Kaulike
2015
Episode Chicago P.D.
A Little Devil Complex (2)
2015
Episode iZombie
Eat a Knievel
2017
Episode Stargate Universe
Aftermath
2010
Episode iZombie
The Whopper
2016
Episode Breakout Kings
The Bag Man
2011
Episode Harsh Realm
Camera Obscura
2000
Episode Twin Peaks
Part 11
2017
Episode iZombie
Zombie Bro
2015
Episode The Blacklist
The Courier
2013
Episode New York Undercover
Buster and Claudia
1995
Episode Law & Order: Criminal Intent
The Good Doctor
2001
Episode From Dusk Till Dawn: The Series
Rio Sangre
2016
Episode From Dusk Till Dawn: The Series
Dark Side of the Sun
2016
Episode Stargate Universe
Awakening
2010
Episode Central Park West
Guess Who's Come to Annoy You?
1996
Episode Strange World
Azrael's Breed
1999
Episode Stargate Universe
Pathogen
2010
Episode La Femme Nikita
Toys in the Basement
2000
Episode L.A. Law
Pilot
1986
Episode L.A. Law
Those Lips, That Eye
1986
Episode Criminal Minds
Reflection of Desire
2010
Episode Stargate Universe
The Greater Good
2010
Episode iZombie
Eat, Pray, Liv
2017
Episode Twin Peaks
Part 5
2017
Episode Murder, She Wrote
The Sound of Murder
1993
Episode China Beach
Quest
1991
Episode China Beach
Strange Brew
1990
Episode Stargate Universe
Malice
2010
Episode New York News
Fun City
1995
Episode Men In Black: The Series
The I Married an Alien Syndrome
1998
Episode Twin Peaks
Part 13
2017
Episode Shameless (US)
Killer Carl
2011
Episode Thieves
Pilot
2001
Episode Murder, She Wrote
Something Foul in Flappieville
1996
Episode Murder, She Wrote
A Murderous Muse
1994
Episode Shameless (US)
Frank Gallagher: Loving Husband, Devoted Father
2011
Episode The Visitor
Dreams
1997
Episode Carnivàle
The River
2003
Episode Law & Order
Rebels
1995
Episode ER
My Brother's Keeper
1998
Episode The West Wing
Ellie
2001
Episode Twin Peaks
Part 16
2017
Episode Star Trek: Voyager
Dragon's Teeth
1999
Episode Carnivàle
Hot and Bothered
2003
Episode Arrow
Time of Death
2014
Episode The Flash (2014)
Power Outage
2014
Episode Twin Peaks
Part 17
2017
Episode CSI: Miami
Addiction
2004
Episode iZombie
Heaven Just Got a Little Bit Smoother
2017