2026ВинаСериалв роли DI Tom Radley · эпизодов: 6
2024Виновата любовьФильмв роли Werther
2024ШошанаФильмв роли Thomas Wilkin
2023Гремлины: Хранители лесаФильмв роли Jamie
2022Песочный человекСериалв роли Cluracan · эпизодов: 7
2022Грязный чёрный мешокСериалв роли Red Bill · эпизодов: 8
2020Мой год в Нью-ЙоркеФильмв роли Don
2019ГрязьФильмв роли Nikki Sixx
2019Loving Vincent: The Impossible DreamФильмв роли Self
2017Красавица для чудовищаФильмв роли Percy Bysshe Shelley
2017Ван Гог. С любовью, ВинсентФильмв роли Armand Roulin
2016ГолемФильмв роли Dan Leno
2016Гордость и предубеждение и зомбиФильмв роли Charles Bingley
2015И никого не сталоСериалв роли Anthony Marston · эпизодов: 3
2015SweatФильмв роли Sean
2015Восхождение ЮпитерФильмв роли Titus Abrasax
2014Клуб бунтарейФильмв роли Harry Villiers
2014НойФильмв роли Shem
2013Ромео и ДжульеттаФильмв роли Romeo Montague
2012The American TetralogyФильмв роли The Stunning Boy
2012Лето. Одноклассники. ЛюбовьФильмв роли Kyle Ross
2011Большие надеждыСериалв роли Philip 'Pip' Pirrip · эпизодов: 3
2011Кристофер и ему подобныеФильмв роли Heinz Neddermayer
2010Столпы ЗемлиСериалв роли Eustace (15 years old) · эпизодов: 8
2010Переживая за БояФильмв роли Boy George
2009Из времени во времяФильмв роли Sefton
2006Hunters of the KahriФильмв роли Sagar
—The Way of the WindФильм