性本恶 2014
饰演 Doc Sportello
她 2013
饰演 Theodore Twombly
移民 2013
饰演 Bruno Weiss
大师 2012
饰演 Freddie Sutton
两个情人 2008
饰演 Leonard Kraditor
烈火雄心 2004
饰演 Jack Morrison
熊的传说(原声) 2003
饰演 Kenai (voice)
地球公民 2003
饰演 Narrator
蛮牛战士 2001
饰演 Ray Elwood
角斗士 2000
饰演 Commodus
重返伊甸园 1999
饰演 Lewis McBride
爱的秘密 1997
饰演 Doug Holt
温馨家庭 1989
饰演 Garry Buckman-Lampkin (as Leaf Phoenix)