
Filmography20 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2023 | The GoldSeries | DCI John Fordham | 43 |
| 2019 | Gentleman JackSeries | Mr. Bradley | 39 |
| 2018 | All Is TrueMovie | John Hall | 38 |
| 2017 | Murder on the Orient ExpressMovie | British Military Escort | 37 |
| 2017 | Decline and FallSeries | Tom (Reporter) | 37 |
| 2016 | The Legend of TarzanMovie | John Clayton II | 36 |
| 2016 | HIMSeries | Robin Blakeston | 36 |
| 2015 | The VoteMovie | Alastair Swift | 35 |
| 2015 | Branagh Theatre Live: The Winter's TaleMovie | Polixenes | 35 |
| 2015 | PompidouSeries | Maitre'd | 35 |
| 2015 | Sons of LibertySeries | John Dickinson | 35 |
| 2013 | EndeavourSeries | Marty Bedlo | 33 |
| 2013 | The Wrong MansSeries | MI5 Agent | 33 |
| 2012 | Les MisérablesMovie | Army Officer | 32 |
| 2012 | ShackledMovie | Jesse | 32 |
| 2011 | Convincing ClooneyMovie | Chris | 31 |
| 2009 | The Fresh Beat BandSeries | Reed | 29 |
| 2009 | The Lost TribeMovie | Chris | 29 |
| 2005 | Doctor WhoSeries | Gareth | 25 |
| 1999 | Holby CitySeries | Sebastian Coulter | 19 |