2019
2017
2016
2016
2014
2013
2013
2011
2010

Rocketman
as Rory
7.3

Strike
as Ralph
7.2

Albion: The Enchanted Stallion
as Missing Finger Attendant
5.8

Pride and Prejudice and Zombies
as Subordinate Officer
6.2

Dominion
as Young David Whele
6.6

Endeavour
as Philip Hathaway
8.1

Father Brown
as Max Neville-Crowley
7.6

Game of Thrones
as Clarenzo
8.5

Sherlock
as Charlie Welsborough
8.5
