2014 - Lo Hobbit - La battaglia delle cinque armate - Attore - Dain
2013 - Lo Hobbit - La desolazione di Smaug - Attore - Dain Ironfoot (non accreditato)
2012 - Quartet - Attore - Wilfred Bond, detto "Wilf"
2010 - I fantastici viaggi di Gulliver - Attore - Re Theodore
2008 - X-Files - Voglio crederci - Attore - Padre Joe
2006 - Garfield 2 - Attore - Lord Dargis
2004 - Lemony Snicket - Una serie di sfortunati eventi - Attore - Zio Monty
2003 - Timeline - Attore - Professor Edward Johnston
2003 - L'ultimo samurai - Attore - Sergente Zebulon Gant
2002 - WHITE OLEANDER - OLEANDRO BIANCO - Attore - Barry Kolker
2001 - Chi è Cletis Tout? - Attore - Dr. Savian
2000 - An Everlasting Piece - Attore - Scalper
2000 - Beautiful Joe - Attore - Joe
1999 - The Boondock Saints - Giustizia finale - Attore - Il Duce
1998 - STILL CRAZY - Attore - Hughie
1998 - Gli imbroglioni - Attore - Signor Sparks
1997 - LA MIA REGINA - Attore - John Brown
1996 - I MUPPET NELL'ISOLA DEL TESORO - Attore - Billy Bones
1985 - Acqua in bocca - Attore - Delgado