- 2022年《火锅之王》饰演:哈根·卡尔
- 2017年《怒战狂心[电影解说]》饰演:Dafydd Ap Llewellyn
- 2017年《全城爱恋》饰演:佐罗/狄亚哥·德·拉维格
- 2016年《西部世界 第一季》饰演:罗伯特·福特
- 2016年《极速之巅》饰演:哈根·卡尔
- 2016年《惊天绑架团》饰演:海尼根
- 2015年《鲁德拉玛德维女王》饰演:奥丁
- 2015年《鲁德拉玛德维女王》饰演:奥丁/Odin
- 2015年《通灵神探》饰演:约翰·克兰西
- 2009年《钢壳都市雷吉欧斯》饰演:罗伯特·福特
- 2009年《海贼王剧场版10:强者天下》饰演:汉尼拔·莱克特
- 2007年《破绽》饰演:特德·克劳福德
- 2001年《恶搞之家第三季》饰演:约翰·克兰西
- 2001年《汉尼拔》饰演:汉尼拔·莱克特
- 1998年《佐罗的面具》饰演:佐罗/狄亚哥·德·拉维格
- 1991年《沉默的羔羊》饰演:汉尼拔·莱克特