马尼拉摊牌 2018
饰演 -
最终正义 2016
饰演 Gustav-Ferdinand 'Gus' von Behren
天堂魅影 2010
饰演 Lt. Max Forrester
狼人拜恩 2009
饰演 Von Griem
秘符行动 2008
饰演 Peter
我是结局 2007
饰演 Renchard
代号:杀手 2007
饰演 未知
世界末日2:太阳攻击 2006
饰演 Lucas Foster
追击神鹰一号:绝命追踪 2006
饰演 Marine Lt. Daniels
追击神鹰一号 2006
饰演 Lt. Matt Daniels
珍珠港-孤軍 2006
饰演 -
游牧战神 2005
饰演 Sharish
危难当前 2002
饰演 Ryan Beckett
雷霆战警 2000
饰演 Tony Lau
霹雳轰天雷 1999
饰演 未知
圣堂 1998
饰演 Luke Kovak
圣堂 普通话版 1998
饰演 Luke Kovak
肝胆杀将 1998
饰演 Jesse Page
红色战线 1997
饰演 Merrick
拦截人魔岛 1996
饰演 Lo-Mai
哭泣杀神 1995
饰演 Yo Hinomura / Freeman
双龙奇兵 1994
饰演 -
全能战将 1992
饰演 Kenjiro Sanga
全能战将 普通话版 1992
饰演 Kenjiro Sanga
年代: 2009