- 1998年《好胆别走》饰演:MelvinSmiley
- 2014年《变形金刚4:绝迹重生》饰演:Cade
- 2013年《付出与收获》饰演:丹尼尔·鲁果
- 2013年《破碎之城》饰演:马克·沃尔伯格
- 2012年《禁运品》饰演:克里斯法拉德
- 2007年《生死狙击》饰演:鲍勃·李·斯瓦格
- 2005年《四兄弟》饰演:伯比
- 2003年《偷天换日》饰演:CharlieCroker
- 2013年《双龙出手》饰演:马库斯·西格曼
- 2012年《泰迪熊》饰演:约翰
- 2001年《决战猩球》饰演:里欧
- 1999年《夺金三王》饰演:马克·沃尔伯格
- 2006年《万夫莫敌》饰演:马克·沃尔伯格
- 1995年《边缘日记》饰演:马克·沃尔伯格
- 2013年《孤独的幸存者》饰演:马库斯·拉特尔
- 2016年《恐袭波士顿》饰演:汤米·桑德斯