红色警戒999 2016
饰演 鲁塞尔·韦尔奇
自由天空 2016
饰演 Diego
末日深眠 2015
饰演 Bauer
小小阳光 2013
饰演 Justin
当铺大乱斗 2013
饰演 -
钢铁侠:噬甲危机 2013
饰演 Frank Castle
圣殿奇妙夜 2012
饰演 Henry
荒鎮謀殺案 2010
饰演 -
处刑人2 2009
饰演 Murphy MacManus
深空失忆 2009
饰演 Shepard
鬼使神差2 2009
饰演 John Rollins
通缉英雄 2008
饰演 Swain
莫斯科杀手 2007
饰演 Ray Perso
美国黑帮 2007
饰演 Detective in Morgue
大名鼎鼎的贝蒂·佩吉 2006
饰演 Billy neal
香烟烙印 2005
饰演 Kirby
同性之光 2003
饰演 Sextools Delivery Boy
危机四伏 03版 2003
饰演 Archie
野蛮对决 2002
饰演 Marco
爱情代价 2000
饰演 Jack
Bad Seed 2000
饰演 Jonathan Casey
激情与谋杀 2000
饰演 Lucien Carr
漂流 1999
饰演 Van
处刑人 1999
饰演 Murphy MacManus
黑色港湾 1999
饰演 Young Man
变种DNA(普通话) 1997
饰演 Jeremy
变种DNA 1997
饰演 Jeremy