- 2001年《指环王1:护戒使者》饰演:精灵王埃尔隆德
- 2002年《指环王2:双塔奇兵》饰演:爱隆王
- 2003年《指环王3:王者无敌》饰演:埃尔隆德
- 2016年《血战钢锯岭》饰演:汤姆·道斯
- 2009年《最后的旅程》饰演:Kev
- 1985年《比尔博·巴金斯的奇妙旅程》饰演:埃尔隆德
- 1995年《小猪宝贝》饰演:牧羊犬Rex
- 2006年《快乐的大脚》饰演:NoahtheElder
- 2011年《变形金刚3》饰演:Megatron
- 2010年《猫头鹰王国:守卫者传奇》饰演:雨果·维文
- 2012年《霍比特人1:意外之旅》饰演:精灵王埃尔隆德
- 2014年《霍比特人3:五军之战》饰演:Elrond
- 2013年《变向》饰演:雨果·维文
- 2014年《骡子》饰演:Det.TomCroft
- 2005年《V字仇杀队》饰演:V
- 1998年《卧房和玄关》饰演:雨果·维文