2025Lollipop ManФильмGaffer
2023Miss TemperanceФильмExecutive Producer
2017НаводнениеФильмв роли Fire Performer
2017Т2 Трейнспоттинг (На игле 2)Фильмв роли Spud (aged 20)
2014Хоббит: Битва пяти воинствФильмв роли Bain
2014ЧужестранкаСериалв роли Ian Fraser Murray · в роли Young Ian Murray · эпизодов: 52
2013Хоббит: Пустошь СмаугаФильмв роли Bain
2012Хэтфилды и МакКоиСериалв роли Audie · эпизодов: 3
2012Морской бойФильмв роли Angus
2012Гнев титановФильмв роли Helius
2011HattieФильмв роли Robin Le Mesurier
2010Tracy Beaker ReturnsСериалв роли Toby Coleman · эпизодов: 26
2009Сияние радугиФильмв роли Tomás
2005Доктор КтоСериалв роли Creet · эпизодов: 1
1997Чисто английские убийстваСериалв роли Jamie Carr · эпизодов: 1