映画
- 2015年白鯨との闘い / In the Heart of the Sea出演
- 2014年ターナー、光に愛を求めて / Mr. Turner出演
- 2012年レ・ミゼラブル / Les Misérables出演
- 2007年コントロール出演
- 2006年アガサ・クリスティー ミス・マープル2 スリーピング・マーダー / Marple: Sleeping Murder出演
- 2004年The Aryan Couple出演
- 2004年Dunkirk出演
- 2004年Ripper 2: Letter from Within出演
- 2003年シャンハイ・ナイト / Shanghai Knights出演
- 2003年悪霊喰 / The Order出演
- 2003年クロムウェル〜英国王への挑戦〜 / To Kill a King出演
- 2002年奪還 DAKKAN アルカトラズ / Half Past Dead出演
- 2001年マイ・ラブリー・フィアンセ / Just Visiting出演
- 2001年ハリー・ポッターと賢者の石 / Harry Potter and the Sorcerer's Stone出演
- 1999年オネーギンの恋文 / Onegin出演
- 1999年13ウォーリアーズ / The 13th Warrior出演
- 1998年Crime and Punishment出演
- 1997年炎の英雄 シャープ 13 ヨークシャーの闇 / Sharpe's Justice出演
- 1997年Richard II出演
- 1982年Made in Britain出演
テレビ番組
- 2012年 ホロウ・クラウン 嘆きの王冠 / The Hollow Crown (BBC Two)
- シーズン1の1話『Richard II』にてゲスト出演
- 2008年 クルーソー / Crusoe (NBC)
- シーズン1の11話『The Traveler』にてゲスト出演