- 2023年《海王2:失落的王国》饰演:Rumor
- 2023年《狂怒沙暴》饰演:欧文
- 2019年《权力的游戏第八季》饰演:攸伦·葛雷乔伊
- 2017年《攻壳机动队》饰演:巴特
- 2017年《权力的游戏第七季》饰演:EuronGreyjoy
- 2016年《长城》饰演:布沙尔
- 2015年《战争》饰演:皮鲁·埃斯贝克
- 2014年《沉默的心》饰演:Dennis
- 2014年《1864》饰演:皮鲁·埃斯贝克
- 2012年《怒海劫运》饰演:皮鲁·埃斯贝克
- 2011年《权力的堡垒第二季》饰演:皮鲁·埃斯贝克
- 2010年《权力的堡垒第一季》饰演:皮鲁·埃斯贝克
- 2010年《权力的堡垒第一季》饰演:皮鲁·埃斯贝克