
Filmography
| Role | Title | Year | Character |
|---|---|---|---|
| Actor | 冰雪奇缘 | 2013 | Pabbie / Grandpa |
| Actor | 哈利·波特与死亡圣器(下) | 2011 | Aberforth Dumbledore |
| Actor | 冰雪奇缘2 | 2019 | Pabbie (voice) |
| Actor | 正义联盟 | 2017 | Steppenwolf |
| Actor | 扎克·施奈德版正义联盟 | 2021 | Steppenwolf |
| Actor | 红雀 | 2018 | Alexei Zyuganov |
| Actor | 罗马 | Julius Caesar | |
| Actor | 極地惡靈 | John Franklin | |
| Actor | 古墓丽影2:生命之匙 | 2003 | Jonathan Reiss |
| Actor | 灵魂战车2:复仇时刻 | 2012 | Roarke / The Devil |
| Actor | 登月先锋 | 2018 | Robert R. Gilruth |
| Actor | The Family Plan | 2023 | McCaffrey |
| Actor | 血色将至 | 2007 | Fletcher |
| Actor | 异星战场 | 2012 | Tardos Mors |
| Actor | Treason | Sir Martin Angelis | |
| Actor | 黑衣女人 | 2012 | Mr. Daily |
| Actor | Belfast | 2021 | Pop |
| Actor | 歌剧魅影 | 2004 | Firmin |
| Actor | 代号47 | 2015 | Litvenko |
| Actor | 仪式 | 2011 | Father Xavier |
| Actor | The English | Richard M Watts | |
| Actor | 沉默 | 2016 | Alessandro Valignano |
| Actor | Political Animals | Donald “Bud” Hammond | |
| Actor | 毁灭之路 | 2002 | Finn McGovern |
| Actor | 魔鬼山历险记 | 2009 | Burke |
| Actor | Kin | Eamon Cunningham | |
| Actor | 迈阿密风云 | 2006 | FBI Agent Fujima |
| Actor | 慕尼黑 | 2005 | Carl |
| Actor | The Narrow Road to the Deep North | Dorrigo Evans (older) | |
| Actor | 谍影行动 | 2011 | Roy Bland |
| Actor | 惊天核网 | 2002 | President Nemerov |
| Actor | 浴血而战 | 2016 | Angelo Pazienza |
| Actor | 浪漫鼠德佩罗 | 2008 | Botticelli (voice) |
| Actor | In the Land of Saints and Sinners | 2023 | Vincent O'Shea |
| Actor | LEGO Frozen Northern Lights | Grand Pabbie | |
| Actor | 黑暗时代 | 1981 | King Lot |
| Actor | 罪孽 | 2010 | David Peretz |
| Actor | 收割伊丽莎白 | 2018 | Henry |
| Actor | Persuasion | 1995 | Captain Frederick Wentworth |
| Actor | 他和她的孤独情事:他们 | 2014 | Spencer Ludlow |
| Actor | 厨师、大盗、他的太太和她的情人 | 1989 | Cory |
| Actor | 他和她的孤独情事:他 | 2014 | Spencer Ludlow |
| Actor | My Mother and Other Strangers | Older Francis | |
| Actor | 明星助理 | 2008 | Joe Blumfield |
| Actor | Above Suspicion (2009) | DCI James Langton | |
| Actor | 辣嬤寫真 | 2003 | Rod Harper |
| Actor | 清醒时分 | Tom Sheridan | |
| Actor | 女先行者 | 2018 | James McLaughlin |
| Actor | Mary Reilly | 1996 | Sir Danvers Carew |
| Actor | 鍥而不捨 | 2003 | John Traynor |
| Actor | 现金 | 2008 | Barnes |
| Actor | 奇异的恩典 | 2006 | Lord Tarleton |
| Actor | Margot at the Wedding | 2007 | Dick Koosman |
| Actor | 危险辩护 | 2013 | Devlin |
| Actor | Jane Eyre | 1997 | Edward Rochester |
| Actor | Jason and the Argonauts | King Aeson | |
| Actor | The Nativity Story | 2006 | Herod the Great |
| Actor | 拒绝再战 | 2008 | Roy King |
| Actor | National Theatre Live: Hamlet | 2015 | Claudius |
| Actor | Circle of Friends | 1995 | Professor Flynn |
| Actor | 沙漠最后的日子 | 2016 | Father |
| Actor | 在屋顶上流浪 | 2007 | Julius Foe |
| Actor | The Weight of Water | 2000 | Louis Wagner |
| Actor | 奥斯卡与露辛达 | 1997 | Reverend Dennis Hasset |
| Actor | The Driftless Area | 2015 | Ned |
| Actor | Ivanhoe (1997) | Brian de Bois-Guilbert | |
| Actor | Some Mother's Son | 1996 | Danny Boyle |
| Actor | Life During Wartime | 2009 | Bill |
| Actor | 毒警追踪 | 2014 | Quinn |
| Actor | The Eclipse | 2009 | Michael Farr |
| Actor | 信我者,得往生 | 2011 | Jim Hunt |
| Actor | Cold Lazarus | ||
| Actor | Mickybo and Me | 2005 | Jonjo's Da |
| Actor | The Statement | 2003 | Pochon |
| Actor | The Lost Son | 1999 | Carlos |