
2026
I Was a Stranger as Dr. Kroft2024
Reverse the Curse as Tango Sam2020
Refugee as Dr. Lehman2018
Survivors of Malmedy: December 1944 as Narrator2017
Chicago Justice as Hank Voight2015
Chicago Med as Hank Voight2015
Going Clear: Scientology and the Prison of Belief as Self - Interviewee2015
Safelight as Eric2014
The Tonight Show Starring Jimmy Fallon as Self2014
Chicago P.D. as Hank Voight2014
BoJack Horseman as Jogging Baboon (voice)2014
An Experiment in Fear: The Making of Monkey Shines as Himself2013
Phantom as Semak2013
Superman: Unbound as Terrorist Leader (voice)2012
Chicago Fire as Hank Voight2012
The Finder as Col. Chuck Bradshaw2012
Atlas Shrugged: Part II as Henry Rearden2011
Body of Proof as Harvey Brand2011
Prime Suspect as Not available2011
X-Men: First Class as XO2010
Law & Order: LA as Raymond Garson2010
The Next Three Days as Detective Quinn2009
Castle as Mike Royce2009
Lie to Me as Captain Hoopes2008
Eli Stone as Rick O'Malley2008
One Missed Call as Ray Purvis2007
Californication as Richard Bates2007
Life as John Flowers2007
Cane as Vince Grasso2006
Runaway as Kevin Rader2005
Criminal Minds as Sheriff Yates2005
Ghost Whisperer as Kevin Keller2005
Medium as Frank Davenport2005
Numb3rs as Reid Sarasin2005
The Inside as Special Agent Randall Day2004
CSI: NY as Jack Butler2004
Veronica Mars as Cormac Fitzpatrick2003
NCIS as Blake Martin2003
The Lyon's Den as Not available2003
Thelma & Louise: The Last Journey as Self2002
Everwood as John Hayes2002
Home Alone 4 as Peter McCallister2002
American Dreams as Gunnery Sergeant Finch2001
Three Blind Mice as Carter Simmons2001
Kristin as Peter Medavoy2000
CSI: Crime Scene Investigation as Russ Bradley2000
The District as Officer Terry2000
Runaway Virus as Daniel Rothman2000
When Andrew Came Home as Eddie1999
Law & Order: Special Victims Unit as Hank Voight1999
Judging Amy as Tim Powell1999
Family Law as Don1998
The X-Files as FBI Man at Bomb Site (uncredited)1998
Baby Monitor: Sound of Fear as Matt Whitten1998
Cab to Canada as Mike1998
To Have & to Hold as Sean McGrail1997
Dharma & Greg as Scott Kelley1997
G.I. Jane as Royce1997
George & Leo as Ron1996
Suddenly as Joe Mulvey1996
Good Company as Not available1995
JAG as Sgt. Maj. Thomas Elgart Ret.1994
Chicago Hope as Not available1994
Jimmy Hollywood as Detective1994
Treasure Island: The Adventure Begins as Tom Wallace1993
The X-Files as Larry Moore1993
Full Eclipse as Doug Crane1992
Melrose Place as Jeffrey Lindley1992
Intruders as Ray Brooks1991
Thelma & Louise as State Trooper1990
The Operation as John Kopiak1990
Johnny Ryan as Peter Howard1989
Quantum Leap as Det. Sgt. Roger Skaggs1989
Alien Nation as Not available1989
Mancuso, F.B.I. as Not available1989
Perry Mason: The Case of the All-Star Assassin as Bobby Spencer1989
Man Against the Mob: The Chinatown Murders as Sammy Turner1989
Christine Cromwell as Not available1988
Monkey Shines as Allan Mann1987
Jake and the Fatman as Not available1987
The Days and Nights of Molly Dodd as Glen1987
Maid to Order as Bret1986
Matlock as Not available1986
L.A. Law as Detective Greg Riley1986
Dress Gray as Hank Beaumont1985
Compromising Positions as Cupcake1984
Murder, She Wrote as Steve Chambers1984
Murder, She Wrote as Wayne Bennett1984
1st & Ten as Tom Yinessa1953
Panorama as SelfNaN
Dawgtown as Mauler (voice)2014
Chicago P.D. Executive Producer