6.2
영화
대표작
대표작
출연작 44
| 연도 | 제목 | 역할 |
|---|---|---|
| 2026 | The Man with the Plan 영화 | The Devil |
| 2026 | Glenrothan 영화 | James |
| 2026 | Joke 영화 | |
| 2024 | Dante: Inferno to Paradise TV | Narrator (voice) (2개 에피소드) |
| 2023 | 더 골드 TV | Henry (1개 에피소드) |
| 2023 | 매직 마이크 3 영화 | Roger Rattigan |
| 2021 | Watch on the Rhine 영화 | Kurt |
| 2018 | Say My Name 영화 | Father Donald Davies |
| 2018 | 뉴 암스테르담 TV | Lyle Redmond (1개 에피소드) |
| 2014 | 비포 위 고 영화 | Rich Guy |
| 2013 | Lucan TV | Ian Maxwell-Scott (2개 에피소드) |
| 2012 | 독재자 영화 | BP Executive |
| 2011 | The Speed of Thought 영화 | Alexei |
| 2011 | Act Naturally 영화 | Cory Beck |
| 2010 | 호두까기인형 영화 | Gielgud (voice) |
| 2009 | 굿 와이프 TV | Douglas (1개 에피소드) |
| 2009 | Margaret 영화 | Gordon Reece |
| 2008 | 어거스트 영화 | Barton |
| 2008 | 존 애덤스 TV | William Maclay (1개 에피소드) |
| 2007 | M.I. High TV | David DeHaverland (1개 에피소드) |
| 2006 | Elizabeth David: A Life in Recipes 영화 | Cuthbert |
| 2004 | Not Only But Always 영화 | Alan Bennett |
| 2004 | 라벤더의 연인들 영화 | Obsequious Man |
| 2003 | Justice 영화 | Palm Sunday |
| 2002 | The Dinosaur Hunters 영화 | Richard Owen |
| 2002 | Die Wasserfälle von Slunj 영화 | Donald Clayton |
| 2000 | Cor, Blimey! 영화 | Orsino |
| 1999 | The Auteur Theory 영화 | George Sand |
| 1999 | The Adventures of Young Indiana Jones: Adventures in the Secret Service 영화 | Dmitri |
| 1997 | 댈러웨이 부인 영화 | Young Peter |
| 1997 | 오딧세이 TV | Elpenor (2개 에피소드) |
| 1997 | 미드소머 머더스 TV | Stephen Bannerman (1개 에피소드) |
| 1995 | The Thin Blue Line TV | Bob Tough (1개 에피소드) |
| 1995 | An Awfully Big Adventure 영화 | Geoffrey |
| 1995 | Crown Prosecutor TV | David Ellery (1개 에피소드) |
| 1992 | Adam Bede 영화 | Seth Bede |
| 1990 | Gavre Princip - Himmel unter Steinen 영화 | The Anarchist |
| 1986 | 캐주얼티 TV | Joshua (1개 에피소드) |
| 1985 | 피라미드의 공포 영화 | John Watson |
| 1984 | A Voyage Round My Father 영화 | Son as Boy |
| 1983 | 제인 에어 TV | Young John Reed (1개 에피소드) |
| 1981 | If You Go Down in the Woods Today 영화 | Cub Scout |
| 1979 | Shoestring TV | John (1개 에피소드) |
| 1976 | A Divorce TV | Jason (3개 에피소드) |