Hard Four 2007
as Freddy Meingold
Open Window 2006
as Dr. Rotblatt
James Dean 2001
as Martin Landau
Inside Out 1997
as Simon
Kicking and Screaming 1995
as Pete
Credits from TMDB.