天涯寻子路 2017
饰演 Bully
致命黑兰 2011
饰演 Head Marshall Warren
足球流氓2 2010
饰演 Big Marc Turner
流行病毒 2009
饰演 -
绿巨人大战金刚狼与雷神托尔 2009
饰演 Loki
活宝姐妹 2008
饰演 Martin
好女孩与坏女孩 2006
饰演 Gromek
沙普的挑战 2006
饰演 Colonel Hector McRae
罗马帝国 下 2005
饰演 General Rapax
罗马帝国 普通话版 2005
饰演 General Rapax
帝国时代(下)普通话版 2005
饰演 General Rapax
诺曼底登陆日 2004
饰演 Group Capt. James Stagg
爱奴 2003
饰演 Detective 1
古墓丽影2 2003
饰演 Submarine Captain
古墓丽影2(普通话) 2003
饰演 Submarine Captain
玫瑰战争:血色王冠 2002
饰演 Extracts read by (voice)