
2009
Balls Out: Gary the Tennis Coach
• as Coach Lew Tuttle2006
Goya’s Ghosts
• as King Carlos IV
2005
The Ice Harvest
• as Bill Guerrard
Category 7: The End of the World
• as Tornado Tommy Dixon
Brokeback Mountain
• as Joe Aguirre
Elvis
• as ‘Colonel’ Tom Parker
2004
Home on the Range
• as Alameda Slim (voice)
2003
Christmas Vacation 2: Cousin Eddie’s Island Adventure
• as Eddie Johnson
Carolina
• as Ted Mirabeau
2002
The Adventures of Pluto Nash
• as Bruno
2001
Not Another Teen Movie
• as Mr. Briggs
2000
The Adventures of Rocky & Bullwinkle
• as Cappy von Trapment