2024
Detained as Sullivan2023
Life of Riley as Simon2020
Paradise Lost as Boyd Suttree2018
The Amendment as Glenn Ake2017
S.W.A.T. as Phil Winter2014
The Celery Incident as FBI2011
Grimm as Monroe2011
Portlandia as FBI2011
Heaven's Rain as Ake2010
Circle as Bennett2010
A Fork in the Road as Karl Rogers2009
Mental as Vincent Martin2009
Halloween II as Chett Johns2008
The Mentalist as Arthur Coffrey2008
Crazy as Neal2008
Prairie Fever as Frank2008
1% as Wild Man Sam2007
Burn Notice as Seymour2007
The Gray Man as Albert Fish, Jr.2006
Dexter as Ken Olson2006
Flags of Our Fathers as Lab Tech2006
The Phobic as Vladimir Narcijac2005
Prison Break as Charles 'Haywire' Patoshik2005
Criminal Minds as Cyrus Legare2005
Criminal Minds as Cyrus Lebrun2005
My Name Is Earl as Donny Jones2005
Medium as Deranged Husband2005
Numb3rs as Not available2005
The Closer as Father Chris Donahue2005
Arthur Hailey's Detective as Robbins2005
McBride: Anybody Here Murder Marty? as Joseph Devine2004
CSI: NY as David Scott2004
The Whole Ten Yards as Yermo2004
Life on Liberty Street as Derek2003
Cold Case as James Hogan2002
CSI: Miami as Ralph Durst2002
Monk as Drugstore Manager2002
The Shield as Father Morton2002
Birds of Prey as Silas 'Slick' Waters2002
Without a Trace as Luke Seaver2002
Boomtown as Erik Sorenson2002
Johnson County War as Mitch Slaughter2002
Ant as Bertrand2001
24 as Eli Stram2001
Six Feet Under as Dion Corelli2001
Crossing Jordan as Frank Jones / Alastair Dark2001
Rat Race as Lloyd2000
CSI: Crime Scene Investigation as Willie Angel2000
Strong Medicine as Wade1999
Law & Order: Special Victims Unit as Owen Walters1999
Law & Order: Special Victims Unit as Boyd Lynch1999
Inferno as Jesse Hogan1999
Absence of the Good as Jack Gaskin1998
The Patriot as Pogue1997
The Practice as Anthony Brickman1997
Private Parts as Patient1997
Quicksilver Highway as Bryan Adams1997
Julian Po as Not available1997
Sins of the Mind as Anderson1996
The Pretender as Luke Carlo1996
Nash Bridges as Roy McNair1996
Dark Skies as Not available1996
Playing Dangerous 2 as Gregor Tarnopol1995
The Single Guy as Floyd1995
Caroline in the City as Louis1994
ER as Marcus Hainey1994
ER as Luis1993
The X-Files as Dougie1951
Hallmark Hall of Fame as Jimmy Dale