美丽国家 2017
饰演 Sergeant Fletcher
新海神号历险记 2015
饰演 Jeffrey Eric Anderson
爱情鸟 2011
饰演 Dr. Buster
美丽的凯特 2009
饰演 未知
澳洲乱世情 2008
饰演 King Carney
迪恩·斯潘雷 2008
饰演 Wrather
内地谋杀 2007
饰演 Rex Wild QC
深海狂怒 2005
饰演 Joel Gately
遇见波莉 2004
饰演 Leland Van Lew
非法交易 2002
饰演 Barry Ryan
人熊传奇 1999
饰演 -
海底两万里 1997
饰演 Ned Land
乌龙服务员 1992
饰演 Mike Lawton / Charlton Black
驱魔任务2 1991
饰演 Rollie Tyler
致命的控诉 1990
饰演 Captain Cooper
迷雾森林十八年 1988
饰演 Bob Campbell
鸡尾酒 1988
饰演 Doug Coughlin
驯马人莫兰特 1980
饰演 Lt. Peter Handcock