危机:龙潭之战 2019
饰演 -
玛雅蜜蜂历险记(3D) 2018
饰演 Flip
玛雅蜜蜂历险记2:蜜糖游戏 2018
饰演 Flip (voice)
寻找格蕾丝 2015
饰演 未知
玛雅历险记大电影 2014
饰演 Flip
变向 下 2013
饰演 -
变向1 2013
饰演 Vic Lang
夺命深渊(3D) 2011
饰演 Frank
夺命深渊 2011
饰演 Frank McGuire
天降奇兵 2003
饰演 M
巴斯克维尔的猎犬 2002
饰演 Sherlock Holmes
有你无理只爱你 2002
饰演 Neil
库伦来时路 2002
饰演 Bill
天脉传奇 2002
饰演 Karl
巨蟒 2000
饰演 -
最后的九月 1999
饰演 Daventry
奥斯卡与露辛达 1997
饰演 Mr. Jeffries
旧欢如梦 1997
饰演 Guy Jamieson
旅途歌手 1997
饰演 Boyd
可怕的谋杀 1995
饰演 Roger Rogerson