2025
Monster Island as Bronson
2022
Raven's Hollow as Will Taylor
2020
All Creatures Great & Small as Tristan Farnon (25 episodes)
2019
D-Day 75: A Tribute to Heroes as Self
2016
The Durrells as Leslie Durrell (26 episodes)
2013
Father Brown as Randall Jones (1 episode)