2017
Dimension 404 as Bob (voice)2017
Wonderstruck as Walter2017
Corporate Wars: The Making of 'RoboCop 2' as Self2016
Horace and Pete as Tom2016
Quarry as Oldcastle2016
None of Them Are You: Crafting Anomalisa as Self2015
12 Monkeys as Pallid Man2015
Anomalisa as Everyone Else (voice)2015
Uncovering Wolfen as Self2014
The Leftovers as Casper2014
Late Phases as Father Roger Smith2014
The Shape of Something Squashed as Douglas Whymper2013
The Blacklist as The Stewmaker2011
Hell on Wheels as Reverend Cole2011
The Cape as Preston Holloway2010
Louie as Dr. Haveford2010
Bright Falls as Hal (voice)2010
Stoney as Charles Stoney2009
The House of the Devil as Mr. Ulman2008
Synecdoche, New York as Sammy Barnathan2008
The Alphabet Killer as Ray Gullikson2007
Damages as Detective Victor Huntley2007
Damages as Victor Huntley2007
Seraphim Falls as Minister Abraham2007
Snow Angels as Mr. Chervenick2007
Monster Squad Forever! as Himself2006
Kidnapped as Not available2006
Ice Cream Ants as The Thinker2005
Jonny Zero as Not available2005
The Making of 'Heat' as Self2005
The Roost as The Horror Host2005
A Buck's Worth as Not available2005
They're Made Out of Meat as Duncan2004
The Jury as Not available2004
Hair High as Principal (voice)2003
Madness and Genius as Frank Donovan2002
Eight Legged Freaks as Joshua Taft (uncredited)2001
Law & Order: Criminal Intent as Malcolm Bryce2001
The Pledge as Gary Jackson2001
Knockaround Guys as Sheriff Decker2001
Inside 'Manhunter' as Himself2001
Bullet In The Brain as Anders2000
CSI: Crime Scene Investigation as Zephyr2000
The Beat as Howard Schmidt2000
A Constant Forge as Self2000
The Photographer as Butler2000
The Opportunists as Mort Stein1999
Law & Order: Special Victims Unit as Jake Berlin1999
The Astronaut's Wife as Jackson McLaren1999
Wang Dang as Mickey Hounsell1998
Phoenix as Chicago1996
Early Edition as Not available1995
Heat as Kelso1995
The Wife as Jack1994
What Happened Was... as Michael1993
The X-Files as John Lee Roche1993
Last Action Hero as Ripper / Tommy Noonan1992
What Happened Was... as Michael1991
The 10 Million Dollar Getaway as Mr. Y1991
Bone Daddy as Not available1990
RoboCop 2 as Cain1989
Mystery Train as Man in Diner1989
Collision Course as Scully1988
Monsters as Howard Mitla1988
Stephen King's Monster Stories as Not available1987
The Monster Squad as Frankenstein1986
F/X as Varrick1986
Manhunter as Francis Dollarhyde1985
The Equalizer as Brandon Thorton1985
North and South as Will Fenway1985
The Man with One Red Shoe as Reese1985
Tom Goes to the Bar as Tom1984
Tales from the Darkside as Bill Lacey1984
Best Defense as Holtzman1984
The Odds as Bill Lacey1984
Doris and Inez Speak the Truth as Not available1983
Easy Money as Paddy1983
Eddie Macon's Run as Darryl Potts1981
Wolfen as Ferguson1980
Heaven's Gate as Jake1980
Gloria as 2nd Man / GangsterNaN
Roadside Picnic as Dr. Kirill1980
Rage! as Bo1980
Willie and Phil as Man In Park2014
The Shape of Something Squashed Director2009
Where the Wild Things Are Thanks2001
An Unpredictable Thing Writer1999
Wang Dang Director1995
The Wife Director1995
The Wife Screenplay1995
The Wife Editor1995
The Pesky Suitor Producer1995
The Pesky Suitor Editor1995
The Wife Original Music Composer1995
The Wife Theatre Play1994
What Happened Was... Original Music Composer1994
What Happened Was... Director1994
What Happened Was... Screenplay1994
What Happened Was... Editor1992
What Happened Was... Director1991
Bone Daddy Director1991
Bone Daddy Writer1991
Red Wind Writer1991
Red Wind Producer1988
Monsters Director1984
The Odds Music