Actor
Blood Brothers
2021
as Captain Beausire
Five Nights in Maine
2016
as George
Peter and John
2015
as Beausire
Just the Three of Us
2014
Rob the Mob
2014
as Priest
Foreclosure
2014
as Raymond
Lincoln
2012
as Schuyler Colfax
Eavesdrop
2008
as Hal
The Junior Defenders
2007
as Bill Samuels
Michael Clayton
2007
as Gabe Zabel
Disappearances
2007
as Compton
A Hole in One
2004
as Dr. Harold Ashton
Dogville
2003
as Mr. Henson
What Alice Found
2003
as Bill
Wish You Were Dead
2002
as Dr Norm Rollins
A Death in the Family
2002
as Father Jackson
The Year That Trembled
2002
as Ernie Whirly
Spring Forward
2000
as Don Regan
Autumn in New York
2000
as Michael (Doorman)
Intern
2000
as Deep Throat
A Stranger in the Kingdom
1999
as Resolved Kinneson
The Hurricane
1999
as Paterson Judge
Summer of Sam
1999
as Father Cadilli
Harvest
1999
as Roger Barnes
Simply Irresistible
1999
as Howard
Saint Maybe
1998
as B.B. Brandt
One Night Stand
1997
as Gridlock Taxi Driver
Ties to Rachel
1997
as Hervy
Twelve Monkeys
1995
as Microbiologist
Kingfish: A Story of Huey P. Long
1995
as Gov. O.K. Allen
The Crow
1994
as Mickey
The Ref
1994
as George
Where the Rivers Flow North
1993
as Wayne Quinn
My New Gun
1992
as Andrew
City of Hope
1991
as Les
Liebestraum
1991
as Matt
True Identity
1991
as Grunfeld
Golden Years
1991
as Dr. Richard X. Toddhunter
Quick Change
1990
as Policeman
Forced March
1989
as Gyorgy
How I Got Into College
1989
as Flutter
Me and Him
1988
as Humphrey
Eight Men Out
1988
as Ben Short
Clinton and Nadine
1988
as Jewell
C.H.U.D.
1984
as Victor
Baby It's You
1983
as Mr. Ripeppi, Teacher
Strong Medicine
1981
as Young Man
Christmas Evil
1980
as Priest