
Filmography20 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2023 | The Serial Killer's WifeSeries | Adam Plummer | 39 |
| 2020 | The Singapore GripSeries | Matthew Webb | 36 |
| 2018 | Ordeal by InnocenceSeries | Dr. Arthur Calgary | 34 |
| 2017 | Urban MythsSeries | David Bowie | 33 |
| 2016 | Ethel & ErnestMovie | Raymond Briggs (voice) | 32 |
| 2016 | The Nightmare Worlds of H.G. WellsSeries | Medical Student | 32 |
| 2015 | FortitudeSeries | Vincent Rattrey | 31 |
| 2014 | UnbrokenMovie | Miller | 30 |
| 2013 | ViciousSeries | Young Freddie | 29 |
| 2013 | Get LuckyMovie | Lucky | 29 |
| 2012 | The Hollow CrownSeries | Richmond | 28 |
| 2012 | Cheerful Weather for the WeddingMovie | Joseph Patten | 28 |
| 2012 | St George's DayMovie | William Bishop | 28 |
| 2012 | The RiseMovie | Harvey | 28 |
| 2011 | You InsteadMovie | Adam | 27 |
| 2011 | Killing BonoMovie | Nick | 27 |
| 2011 | Attack the BlockMovie | Brewis | 27 |
| 2011 | Creature FeatureMovie | — | 27 |
| 2010 | Clash of the TitansMovie | Prokopion | 26 |
| 2006 | Brothers of the HeadMovie | Barry Howe | 22 |