- 2011年《灰姑娘》饰演:GrandDuke
- 2012年《复仇者联盟》饰演:艾瑞克·塞维格
- 2019年《沙丘》饰演:BaronHarkonnen
- 2021年《黑暗世界》饰演:艾瑞克·沙维格
- 1997年《心灵捕手》饰演:蓝勃
- 2017年《重返蒙托克》饰演:斯特兰·斯卡斯加德
- 2016年《夸里》饰演:斯特兰·斯卡斯加德
- 2019年《切尔诺贝利》饰演:BorisShcherbina
- 2018年《妈妈咪呀2》饰演:Bill
- 2016年《我们这种叛徒》饰演:斯特兰·斯卡斯加德
- 2015年《复仇者联盟2:奥创纪元》饰演:艾瑞克·赛维格
- 2006年《灰姑娘》饰演:GrandDuke
- 2014年《寻找幸福的赫克托》饰演:斯特兰·斯卡斯加德
- 2014年《寻找幸福的赫克托》饰演:斯特兰·斯卡斯加德
- 2014年《失踪顺序》饰演:斯特兰·斯卡斯加德
- 2013年《神医》饰演:Barber