神奇的圣诞之旅 2007
饰演 Wayne Saunders
错位的审判 2007
饰演 Richard Pressburger
保持缄默 2005
饰演 Lance
神勇奶爸(普通话) 2005
饰演 Sam Wheat (archive footage)
神勇奶爸 2005
饰演 Sam Wheat (archive footage)
所罗门王的宝藏(下集) 2004
饰演 Allan Quatermain
所罗门王的宝藏 上 2004
饰演 Allan Quatermain
乔治和龙 2004
饰演 Garth
乔治和龙 普通话版 2004
饰演 Garth
两对冤家一张床 2002
饰演 Roy Kirkendall
死亡幻觉 2001
饰演 Jim Cunningham
激情过后 2000
饰演 Ben Clifton
艳倒群雌 1995
饰演 Vida Boheme
神兵总动员 1995
饰演 Pecos Bill
头号公敌(原声) 1993
饰演 Jack Charles
人鬼情未了 1990
饰演 Sam Wheat
血海翻天 1989
饰演 未知
威龙杀阵 1989
饰演 James Dalton, Head Bouncer Double Deuce Club
钢铁黎明 1987
饰演 Nomad
辣身舞 1987
饰演 Johnny Castle
血性小子 1986
饰演 Derek Sutton
长驱直入 1983
饰演 -
被时间遗忘的人 1977
饰演 Ben McBride
烽火田园 1965
饰演 James
驯妻记 1963
饰演 Devlin Warren
锦绣山河烈士血 1960
饰演 Capt. James Butler Bonham