| 年份 | 電影 | 職務 | 戲院及網上看 |
|---|---|---|---|
| 2022 |
消失的安妮日記飾演 Otto Frank (voice)
|
飾演 Otto Frank (voice)
|
|
| 2021 |
貝爾法斯特飾演 Frankie West
|
飾演 Frankie West
|
|
| 2020 |
Lawrence After Arabia飾演 George Brough
|
飾演 George Brough
|
|
| 2013 |
二月之夏飾演 Colonel Paynter
|
飾演 Colonel Paynter
|
|
| 2011 |
鐵娘子:堅固柔情飾演 Doctor
|
飾演 Doctor
|
|
| 2010 |
性、毒品和搖滾樂飾演 Graham
|
飾演 Graham
|
|
| 2009 |
維多莉亞女王:風華絕代飾演 Sir Robert Peel
|
飾演 Sir Robert Peel
|
|
| 2007 |
駕校故事飾演 John
|
飾演 John
|
|
| 2007 |
Sherlock Holmes and the Baker Street Irregulars飾演 Inspector Stirling
|
飾演 Inspector Stirling
|
|
| 2006 |
醜聞筆記飾演 Sandy Pabblem
|
飾演 Sandy Pabblem
|
|
| 2006 |
I See You飾演 Inspector Johnny Smith
|
飾演 Inspector Johnny Smith
|
|
| 2006 |
火線交錯飾演 James
|
飾演 James
|
|
| 2004 |
聖戰時刻飾演 Gouverneur James Murray
|
飾演 Gouverneur James Murray
|
|
| 2003 |
American Reel飾演 Jason Fields
|
飾演 Jason Fields
|
|
| 2000 |
The Adventures of Young Indiana Jones: Winds of Change飾演 Arnold Toynbee
|
飾演 Arnold Toynbee
|
|
| 1997 |
歇斯底裏飾演 Dr. Samuel Fry
|
飾演 Dr. Samuel Fry
|
|
| 1996 |
肯尼斯布萊納之哈姆雷特飾演 Laertes
|
飾演 Laertes
|
|
| 1996 |
尋找理查飾演 Self
|
飾演 Self
|
|
| 1995 |
奧賽羅飾演 Roderigo
|
飾演 Roderigo
|
|
| 1995 |
演藝事業飾演 Joe
|
飾演 Joe
|
|
| 1993 |
Micky Love飾演 Tony Scott
|
飾演 Tony Scott
|
|
| 1992 |
Mr. Wakefield's Crusade飾演 Richard
|
飾演 Richard
|
|
| 1991 |
未了陰陽情飾演 Mark
|
飾演 Mark
|
|
| 1990 |
Living with Dinosaurs飾演 Lee
|
飾演 Lee
|
|
| 1990 |
哈姆雷特飾演 Rosencrantz
|
飾演 Rosencrantz
|
|
| 1989 |
亨利五世飾演 Louis the Dauphin
|
飾演 Louis the Dauphin
|
|
| 1988 |
The Mask飾演 Leonardo
|
飾演 Leonardo
|
|
| 1987 |
Scoop飾演 William Boot
|
飾演 William Boot
|
|