- 2018年《我的间谍前男友》饰演:德鲁
- 2018年《性别为本》饰演:MelWulf
- 2018年《大黄蜂》饰演:反弹球
- 2018年《疯子》饰演:JamesMantleray
- 2017年《守望尘世第三季》饰演:KevinGarvey
- 2016年《超级名模2》饰演:EvilDJ
- 2016年《火车上的女孩》饰演:Tom
- 2015年《小丑》饰演:EthanChase
- 2014年《守望尘世第一季》饰演:KevinGarvey
- 2012年《漫游》饰演:Seth
- 2010年《超级大坏蛋》饰演:Megamind'sFather
- 2007年《蹩脚英语》饰演:NickGable
- 2006年《内陆帝国》饰演:DevonBerk,BillySide
- 2006年《迈阿密风云》饰演:拉里·齐托警探
- 2003年《双层公寓》饰演:Coop
- 2003年《霹雳娇娃2》饰演:贾斯汀·塞洛克斯