- 2009年《成长教育》饰演:丹尼
- 2014年《合理怀疑》饰演:MitchBrockden
- 2012年《吸血鬼猎人林肯》饰演:HenrySturgess
- 2014年《极品飞车》饰演:蒂诺·布鲁斯特
- 2008年《理智与情感》饰演:多米尼克·库珀
- 2001年《兄弟连》饰演:多米尼克·库珀
- 2014年《极品飞车》饰演:迪诺·布鲁斯特
- 2008年《公爵夫人》饰演:多米尼克·库珀
- 2015年《住货车的女士》饰演:Actor
- 1996年《赌神3之少年赌神(普通话版)》饰演:莱恩·乌瑞恩国王
- 2017年《逃亡》饰演:Mark
- 2018年《妈妈咪呀2》饰演:Sky
- 2014年《德古拉元年》饰演:穆罕默德
- 2015年《特工卡特第一季》饰演:霍华德·斯塔克
- 2005年《冥王星早餐》饰演:迪斯科里的列兵