2019- 2022
Pennyworth
Actor - Alfred Pennyworth
2017- Act
The Loch
Actor - Kieran Whitehead
2017- 2018
Clique
Actor - James Buxton
2016- 2019
Medici: Masters of Florence
Actor - Angelo Poliziano
2016
Kids in Love
Actor - Felix
2014
7.3
Fury
Actor - Young Tanker
8.1
The Imitation Game
Actor - Christopher Morcom
Full filmography