Actor
- Synecdoche, New York (2009) .... Dr. Eisenberg (Opthamologist)
- Teeth (2008) .... Dr. Godfrey
- Assassination of a High School President (2008) .... Senor Newell
- Wherever You Are (2008) .... Ira Bernstein
- Year of the Dog (2007) .... Robin
- The Key Man (2007) .... Abe
- Watching the Detectives (2007) .... Andy
- Neal Cassady (2007) .... Calbert Holt
- Unconscious (2006) .... Warner Wilcott
- Find Me Guilty (2006) .... Harry Bellman
- Little Manhattan (2006) .... Ronny
- The Reality Trap (2005) .... Tom
- Confess (2005) .... Allen Kelner
- The Station Agent (2003) .... Carl
- It Runs in the Family (2003) .... Barney
- Phone Booth (2003) .... Mario
- 7th Street (2003) .... Himself
- A Beautiful Mind (2002) .... Princeton Professor
- Scotland, Pa. (2001) .... Douglas McKenna, Manager who gets fired for embezzlement
- Scream 3 (2000) .... Det. Jason Wallace
- Swimming (2000) .... Neil Wheeler
- Music of the Heart (1999) .... Dennis Rausch
- A Civil Action (1999) .... Law Clerk
- Rounders (1998) .... Weitz
- Safe Men (1998) .... Mitchell
- Karma Local (1998) .... Charlie
- Colin Fitz (1997) .... Cathartic Fan
- I'm Not Rappaport (1996) .... Rodney
- Teenage Mutant Ninja Turtles (1990) .... Raphael / Man In Cab
- How to Be Louise (1990) .... Mike
- Jacknife (1989) .... Rick
- 7th Street (2003) ....
- 7th Street (2003) ....
- 7th Street (2003) .... writer


