- 2022年《安多第一季》饰演:LuthenRael
- 2022年《雷神4:爱与雷霆》饰演:艾瑞克·沙维格
- 2019年《外出偷马》饰演:Trond
- 2019年《绝境希望》饰演:托马斯
- 2019年《被涂污的鸟》饰演:汉斯
- 2016年《我们这种叛徒》饰演:斯特兰·斯卡斯加德
- 2015年《复仇者联盟2:奥创纪元》饰演:艾瑞克·赛维格
- 2013年《铁路劳工》饰演:Finlay
- 2012年《复仇者联盟》饰演:艾瑞克·塞维格
- 2009年《天使与魔鬼》饰演:李希特
- 2004年《亚瑟王》饰演:斯特兰·斯卡斯加德
- 2004年《驱魔人前传》饰演:开斯特·梅林
- 2002年《追风战警》饰演:Tyrone
- 1988年《布拉格之恋》饰演:TheEngineer