2009
5.5
Everybody's Fine
Actor - Dr. Ed
2006
4.9
Invincible
Actor - Principal
Two Weeks
Actor - Jim Cranston
2003
6.8
How to Lose a Guy in 10 Days
Actor - Jack
1993
7.5
Romeo Is Bleeding
Actor - Priest
Full filmography