The Crimson Mask 2009
as Jonathan Caine
The Human Stain 2003
as Doc Chizner
Small Time Crooks 2000
as Anthony Gwynne
Celebrity 1998
as Elaine's Book Party Guest
Rounders 1998
as Professor Eisen
Nobody's Fool 1994
as Ralph
Excessive Force 1993
as Sam Atwell
Credits from TMDB.