2012 - The Words - Attore - Jeff Birkmeyer
2005 - Oliver Twist - Attore
2005 - The Illusionist - Attore - Giovane padre
2004 - Hellboy - Attore - Agente Moss
2003 - La leggenda degli uomini straordinari - Attore