- 2022年《参与其中》饰演:乔·科伦坡
- 2022年《阿凡达:水之道》饰演:帕克·塞弗里奇
- 2018年《百万碎片》饰演:John
- 2016年《劣质爱情》饰演:鲍比
- 2015年《小镇迷踪》饰演:Tim
- 2015年《泰迪熊2》饰演:唐尼
- 2015年《与海明威为邻》饰演:EdMyers
- 2014年《塞尔玛》饰演:LeeC.White
- 2014年《死在西部的一百万种方式》饰演:爱德华
- 2013年《匪帮传奇》饰演:OfficerConwayKeeler
- 2012年《哥伦布怪圈》饰演:DetectivePaulGiardello
- 2012年《禁运品》饰演:蒂姆·布里格斯
- 2012年《泰迪熊》饰演:Donny
- 2012年《老友记》饰演:弗兰克
- 2011年《莱姆酒日记》饰演:Moburg
- 2009年《阿凡达》饰演:帕克·塞尔弗里奇