- 2019年《已成往事》饰演:Martin
- 2018年《超级骑警2》饰演:骑警卡拉汉
- 2018年《致命武器第三季》饰演:WesleyCole
- 2016年《冰川时代5:星际碰撞》饰演:哗啦
- 2013年《电影43》饰演:Brian
- 2012年《冰川时代4》饰演:Crash
- 2011年《冰球坏小子》饰演:道格·格拉特
- 2010年《侦探拍档》饰演:Dave
- 2008年《我要升职》饰演:道格
- 2008年《模范贱兄弟》饰演:惠勒
- 2006年《南方传奇》饰演:罗纳德
- 2006年《冰川时代2》饰演:Crash
- 2006年《冰川时代2:融冰之灾》饰演:卡什和艾迪
- 2005年《正义前锋》饰演:鲍·杜克
- 2003年《防弹武僧》饰演:Kar
- 2003年《美国派3:美国婚礼》饰演:史提夫