Filmography15 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2024 | Grand Theft HamletMovie | Hamlet (voice) | — |
| 2022 | Sister Boniface MysteriesSeries | Colin Sweet | — |
| 2022 | Trigger PointSeries | Anders Larsson | — |
| 2020 | Van der ValkSeries | Freddie Klink | — |
| 2019 | The Trial of Christine KeelerSeries | Alan | — |
| 2016 | The CrownSeries | Patrick Plunket | — |
| 2015 | PoldarkSeries | Sir Spencer Percival | — |
| 2013 | Father BrownSeries | William Knight | — |
| 2013 | The Christmas CandleMovie | Thomas Haddington | — |
| 2012 | Call the MidwifeSeries | Godfrey Smith | — |
| 2008 | Othello - Live at Shakespeare's GlobeMovie | Roderigo | — |
| 2004 | New TricksSeries | Oliver Lebbon | — |
| 2000 | The SinsSeries | Jason | — |
| 1997 | Midsomer MurdersSeries | Daniel Talbot | — |
| 1989 | Agatha Christie's PoirotSeries | Lieutenant Blanchflower | — |