- 2015年《复仇者联盟2:奥创纪元》饰演:艾瑞克·沙维格
- 2019年《绝境希望》饰演:托马斯
- 2019年《被涂污的鸟》饰演:汉斯
- 2010年《姆明谷的彗星来袭》饰演:Moominpapa,Hemulens
- 2014年《失踪顺序》饰演:尼尔斯·迪克曼
- 2003年《加勒比海盗》饰演:比尔·特纳
- 2019年《切尔诺贝利》饰演:BorisShcherbina
- 1997年《心灵捕手》饰演:蓝勃
- 2014年《失踪顺序》饰演:斯特兰·斯卡斯加德
- 2015年《复仇者联盟2:奥创纪元》饰演:艾瑞克·赛维格
- 2014年《寻找幸福的赫克托》饰演:斯特兰·斯卡斯加德
- 2014年《寻找幸福的赫克托》饰演:斯特兰·斯卡斯加德
- 1995年《狂野边缘》饰演:Barber
- 2011年《雷神》饰演:艾瑞克·沙维格
- 2007年《加勒比海盗3:世界的尽头》饰演:BootstrapBill
- 2020年《沙丘》饰演:BaronHarkonnen