2022
4.0
Prizefighter
Actor - London street boy 2
2019
6.8
Downton Abbey
Actor
2017
Thomas & Friends: Journey Beyond Sodor
That good night
Actor - Michael
2015- 2016
Agent Carter
Actor - Michael Carter
2015- Act
The Royals
Actor - Robert Henstridge
2012- 2016
Beauty and the Beast
Actor - Evan Marks
Full filmography