| Año | Título | Personaje |
|---|---|---|
| 2026 | Vanished - Temporada 1 | Tom Parker |
| 2025 | Lazarus - Temporada 1 | Joel Lazarus |
| 2024 | All the Devils Are Here | Grady |
| 2024 | BAGMAN: El Espíritu del Mal | Patrick McKee |
| 2024 | Monte-Cristo - Temporada 1 | Edmond Dantès |
| 2023 | Todos quieren a Daisy Jones - Temporada 1 | Billy Dunne |
| 2022 | Peaky Blinders - Temporada 6 | Oswald Mosley |
| 2022 | El libro del amor | Henry |
| 2021 | El misterio de Soho | Punter #5 |
| 2021 | Charlotte | Alexander Nagler |
| 2020 | Enola Holmes | Mycroft Holmes |
| 2020 | Amor. Boda. Azar | Jack |
| 2019 | Peaky Blinders - Temporada 5 | Oswald Mosley |
| 2019 | Los ángeles de Charlie | Alexander Brock |
| 2019 | Zapatos rojos y los siete enanos | Merlin |
| 2018 | The Nightingale | Lieutenant Hawkins |
| 2018 | A la deriva | Richard Sharp |
| 2017 | Mi prima Rachel | Philip |
| 2016 | Yo antes de ti | William Traynor |
| 2016 | El cazador y la reina del hielo | William |
| 2016 | Su mejor historia | Tom Buckley |
| 2015 | Los juegos del hambre: Sinsajo - Parte 2 | Finnick Odair |
| 2014 | Los juegos del hambre: Sinsajo - Parte 1 | Finnick Odair |
| 2013 | Los juegos del hambre: En llamas | Finnick Odair |
| 2012 | Blancanieves y el cazador | Prince Charmant |
| 2012 | White Heat - Temporada 1 | Jack |
| 2011 | Piratas del Caribe: Navegando aguas misteriosas | Philip Swift |
| 2010 | The Pillars of the Earth - Temporada 1 | Richard |
| 2010 | Any Human Heart - Temporada 1 | Logan Mountstuart (Young) |
| Año | Título | Trabajo |
|---|---|---|
| 2025 | Lazarus - Temporada 1 | Productor delegado |
| 2024 | Monte-Cristo - Temporada 1 | Productor delegado |