- 2023年《阿索卡》饰演:安纳金·天行者
- 2022年《欧比旺》饰演:达斯·维德,阿纳金·天行者
- 2018年《最后一人》饰演:Kurt
- 2018年《小意大利》饰演:LeoCampo
- 2017年《首杀》饰演:威尔
- 2015年《天堂90分钟》饰演:唐·派珀,DonPiper
- 2014年《白幽灵传奇之绝命逃亡》饰演:雅各布
- 2014年《美国劫案》饰演:詹姆斯
- 2010年《银行匪帮》饰演:A.J.
- 2008年《心灵传输者》饰演:海登·克里斯滕森
- 2008年《纽约,我爱你》饰演:本
- 2007年《夺命手术》饰演:克莱
- 2006年《工厂女孩》饰演:海登·克里斯滕森
- 2005年《星球大战前传3:西斯的复仇》饰演:阿纳金·天行者
- 2004年《欲盖弥彰》饰演:斯蒂芬·格拉斯
- 2002年《星球大战前传2:克隆人的进攻》饰演:阿纳金·天行者