- 2016年《蛮好侦探》饰演:KennethBranagh
- 2004年《尼罗河上的惨案》饰演:HerculePoirot
- 1994年《科学怪人》饰演:VictorFrankenstein
- 2015年《维兰德第四季》饰演:KurtWallander
- 2019年《都是真的》饰演:WilliamShakespeare
- 1958年《敦刻尔克》饰演:指挥官博尔顿
- 1991年《一触即发》饰演:维克多
- 2009年《行动目标希特勒》饰演:肯尼思·布拉纳
- 2007年《足迹》饰演:电视上的另一个男人
- 2002年《哈利·波特与密室》饰演:吉德罗·洛哈特