2026Бегущий по лезвию 2099Сериалэпизодов: 8
2026МятаСериалв роли Luke · эпизодов: 8
2026How to Wash A Body, How to Cleanse A SoulФильмв роли Jack
2025Отсечённое солнцеФильмв роли David
2025ПроклятыеФильмв роли Jonas
2024Generation ZСериалв роли Stef · эпизодов: 6
2024Властелины воздухаСериалв роли Sgt. Robert Bixler · эпизодов: 2
2023The Bird FeederФильмв роли Brian
2023Ginny ReaperФильмв роли Ghost William
2023Химия смертиСериалв роли Kevin Kinross · эпизодов: 4
2022Somewhere BoyСериалв роли Danny · эпизодов: 8
2020ЛимбФильмв роли Stevie
2020Stray DogФильмв роли Boy
2020Падение в мёртвые водыСериалв роли Dylan · эпизодов: 4
2019ВздрюченныеФильмв роли Duncan
2017Т2 Трейнспоттинг (На игле 2)Фильмв роли Dealer
2013ШетландСериалв роли Fraser Creggan · эпизодов: 4
2011Черное зеркалоСериалв роли Younger Cameron Walker · эпизодов: 1
1996Безмолвный свидетельСериалв роли Simon Morton · эпизодов: 1