Ghostkiller as Special Agent Lee Tarkington / 1862 Herbert Tarkington
2025
Saw XI as John Kramer
2025
Game of Power as Pete Delaney
2024
Altered Reality as Cooper Mason
2023
Clown Motel as Mr. Wilson
2023
Saw X as John Kramer
2023
The Cello as Vincent
2022
Sleep No More as Smashmouth
2022
Wolf Mountain as Dr Avery
2021
Aileen Wuornos: American Boogeywoman as Lewis Fell
2021
Let Us In as Mr. Munch
2021
A Father's Legacy as Billy Ford
2020
The Call as Edward Cranston
2019
Gates of Darkness as Monsignor Canell
2019
Creepshow as Chief Connors (1 episode)
2019
Ice Cream in the Cupboard as Pop
2019
The Way We Weren't as Jerry
2019
Belzebuth as Padre Vasilio Canetti
2018
12 Feet Deep as McGradey
2018
Eli Roth's History of Horror as Self (1 episode)
2018
I Speak for the Dead: The Legacy of Jigsaw as Self
2017
My Pretty Pony as George Banning
2017
Jigsaw as John Kramer / Jigsaw
2017
The Sandman as Valentine
2016
MacGyver as Leland (2 episodes)
2016
Rainbow Time as Peter
2015
Game Changer: The Legacy of Saw as Self
2015
Manson Family Vacation as Blackbird
2014
Phantom Halo as Smashmouth
2014
Finders Keepers as Dr. Freeman
2014
The Flash as Doctor Alchemy (voice) (uncredited) (3 episodes)
2014
The Flash as Doctor Alchemy / Savitar (voice) (uncredited) (3 episodes)
2014
The Flash as Savitar (voice) (1 episode)
2014
The Flash as Savitar (voice) (uncredited) (7 episodes)
2014
Skin Wars as Self - Guest Judge (1 episode)
2010
Saw 3D as John Kramer / Jigsaw
2009
Saw VI as John Kramer / Jigsaw
2009
Starz Inside - Unforgettably Evil as Self
2008
Saw V as John Kramer / Jigsaw
2008
Boogeyman 3 as Dr. Mitchell Allen (voice)
2007
Saw IV as John Kramer / Jigsaw
2007
Boogeyman 2 as Dr. Mitchell Allen
2007
The Haunting Hour: Don't Think About It as The Stranger
2007
The Kill Point (3 episodes)
2007
Decoys 2: Alien Seduction as Professor Erwin Buckton
2007
Buried Alive as Lester
2006
Saw III as John Kramer / Jigsaw
2005
Full Disclosure Report as Jigsaw
2005
Saw II as John Kramer / Jigsaw
2005
Hacking Away at Saw as Self
2005
Criminal Minds as Malachi Lee (1 episode)
2004
Saw as John Kramer / Jigsaw
2002
Black Mask 2: City of Masks as Moloch
2002
Power Play as Clemens
2001
24 as Peter Kingsley (4 episodes)
2001
Alias as Karl Dreyer (2 episodes)
2001
Good Neighbor as Geoffrey Martin
2000
The Road to El Dorado as Zaragoza (voice)
1999
Harsh Realm (1 episode)
1999
The West Wing as Colonel Whitcomb (1 episode)
1999
Once and Again (1 episode)
1999
The 4th Floor as The Locksmith
1999
The Sopranos as Major Zwingli (1 episode)
1998
Brown's Requiem as Stan the Man
1998
Best of the Best 4: Without Warning as Lukasz Slava
1998
Charmed as Orin (1 episode)
1998
Overnight Delivery as John Dwayne Beezly
1998
One Hot Summer Night as Vincent "Coupe" De Ville
1997
Stargate SG-1 as Omoc (1 episode)
1996
Cheyenne as Marshall Toynbee
1996
The Pretender as Mr. White (1 episode)
1996
Unabomber: The True Story as Theodore Kaczynski
1996
The Babysitter's Seduction as Frank O'Keefe
1995
Serial Killer as William Lucian Morrano
1995
Murder One (1 episode)
1995
The Quick and the Dead as Dog Kelly
1994
Mortal Fear as Dr. Alvin Hayes
1994
ER as Hospital Administrator (1 episode)
1994
Chicago Hope (1 episode)
1994
Dead Man's Revenge as Bullock
1994
Deep Red as Warren Rickman
1993
Malice as Earl Leemus
1993
NYPD Blue as Donald selness (1 episode)
1993
NYPD Blue as Jerry (1 episode)
1993
The X-Files as Ashman / Darryl Weaver (1 episode)
1993
In the Line of Fire as Mendoza
1993
The Firm as The Nordic Man
1993
Walker, Texas Ranger as Karl Storm (2 episodes)
1993
Boiling Point as Roth
1992
Calendar Girl, Cop, Killer? The Bambi Bembenek Story
1991
Vendetta: Secrets of a Mafia Bride as Barman (2 episodes)
1991
The 100 Lives of Black Jack Savage (1 episode)
1990
Broken Badges (1 episode)
1990
GoodFellas as Parole Officer
1990
False Identity as Marshall Errickson
1990
Loose Cannons as Gerber
1989
Perfect Witness as Dillon
1989
An Innocent Man as Zeke
1989
Nasty Boys as Finley (1 episode)
1989
Alien Nation (1 episode)
1989
Seinfeld as Ron (1 episode)
1988
Mississippi Burning as Agent Stokes
1987
Jake and the Fatman (1 episode)
1985
The Equalizer as Deputy Secretary (1 episode)
1985
The Equalizer as Weber / Cronin (2 episodes)
1983
Svengali as Waiter (uncredited)
1982
Sophie's Choice as Reporter
1982
The Verdict as Courtroom Observer (uncredited)
1981
Tales of Ordinary Madness as Bar Patron (uncredited)
1979
Manhattan as Man on Street (uncredited)