Known For:
Acting
Birthday:
N/A
Place of Birth:
Newcastle upon Tyne, Tyne and Wear, England, UK
| Year | Movie | Role |
|---|---|---|
| 2022 | The Lord of the Rings: The Rings of Power Global Fan Screening | The Stranger |
| 2022 | London Zoo at Christmas | Narrator (voice) |
| 2013 | Day of the Flowers | Martin |
| 2012 | Great Expectations | Arthur Havisham |
| 2010 | Van Gogh: Painted with Words | Anthon Van Rappard |
| Year | TV Show | Role |
|---|---|---|
| 2025 | Playing Nice | Dr. Elliot Taylor |
| 2022 | The Lord of the Rings: The Rings of Power | The Stranger |
| 2021 | The North Water | Man |
| 2019 | Gentleman Jack | Dr Kenny |
| 2019 | Treadstone | Macy |
| 2018 | A Very English Scandal | BBC TV Reporter |
| 2011 | Vera | Jim Briscoe |
| 2002 | Foyle's War | Adam Wainwright |
| 1997 | Midsomer Murders | Matthew Cole |
| 1989 | Agatha Christie's Poirot | Alec Legge |