- 2002年《精灵鼠小弟2》饰演:Monty
- 2001年《与男孩同车》饰演:RayHasek
- 2021年《白莲花》饰演:史蒂夫·茨恩
- 1996年《挡不住的奇迹》饰演:史蒂夫·茨恩
- 2019年《布雷兹》饰演:史蒂夫·茨恩
- 2016年《神奇队长》饰演:Dave
- 1997年《心理游戏》饰演:史蒂夫·茨恩
- 2019年《女孩我最高》饰演:RichieKreyman
- 2017年《猩球崛起3:终极之战》饰演:坏猩猩
- 2013年《达拉斯买家俱乐部》饰演:Tucker
- 2012年《小屁孩日记3》饰演:FrankHeffley
- 2011年《小屁孩日记2》饰演:弗兰克
- 2010年《小屁孩日记》饰演:弗兰克
- 2009年《完美逃亡》饰演:克里夫
- 2009年《追爱自由行》饰演:Mike
- 2008年《阳光清洗》饰演:Mac