2026Мумия. Возрождение злаФильмв роли Jonathan Horner
2024ЖеныСериалв роли Sean Morgan · эпизодов: 6
2021HiraethФильмв роли Noah
2019EveФильмв роли Toby
2019MashФильмв роли Simon
2018Women on the VergeСериалв роли James · эпизодов: 4
2018All The World's a StageФильмв роли The Actor
2017Thomas & Friends: Christmas on SodorФильмв роли Connor (voice)
2017БесстрашнаяСериалв роли Dominic Truelove · эпизодов: 6
2017КликаСериалв роли Jay Galatas · эпизодов: 1
2016Томас и его друзья: Большая гонкаФильмв роли Connor (voice)
2016Thomas & Friends: Start Your Engines!Фильмв роли Connor (voice)
2015Thomas & Friends: 1st Class StoriesФильмв роли Connor (voice)
2015КатастрофаСериалв роли Fergal · эпизодов: 24
2014Thomas & Friends: The Christmas EnginesФильмв роли Connor (voice)
2014Thomas & Friends: Engines to the RescueФильмв роли Connor (voice)
2014MadeФильмв роли David
2014Thomas & Friends: Trouble on the TracksФильмв роли Connor (voice)
2013Thomas & Friends: The Thomas WayФильмв роли Connor (voice)
2013Томас и его друзья: Король железной дорогиФильмв роли Connor (voice)
2012Titanic: Blood and SteelСериалв роли Eddy Hatton · эпизодов: 11
2011Черное зеркалоСериалв роли Browne · эпизодов: 1
2003Conspiracy of SilenceФильмв роли Daniel McLaughlin
2003Капитан Хорнблауэр: ДолгФильмв роли Orrock
2003Капитан Хорнблауэр: ВерностьФильмв роли Midshipman Charles Orrock
2002Война ФойлаСериалв роли Johann Schultz · эпизодов: 1
2002Великолепные ЭмберсоныФильмв роли First Beau
1998ХорнблауэрСериалв роли Orrock · в роли Midshipman Orrock · эпизодов: 1
—Boys of TommenСериалв роли John Kavanagh · эпизодов: 8