2026Убийства в Марбл-ХоллеСериалв роли Roland Crace / Robert Waysmith · в роли Tommy Tiny · эпизодов: 6
2026ДомоседыСериалDirector · эпизодов: 6
2025АйрисСериалв роли Hugo Pym · эпизодов: 8
202522+1Фильмв роли Will
2025Я, Джек РайтСериалв роли DCI Hector Morgan · эпизодов: 6
2025Опасные числаСериалв роли Andrew Carter · эпизодов: 8
2022Пропавший корольФильмв роли Richard III/Pete
2022Аркейн: Преодоление разломаСериалв роли Self / Viktor (voice) · эпизодов: 5
2022Медленные лошадиСериалв роли Damien Cantor · эпизодов: 5
2022HaloСериалв роли 343 Guilty Spark (voice) · эпизодов: 1
2021АркейнСериалв роли Viktor (voice) · эпизодов: 14
2021Звёздные Войны: Бракованная ПартияСериалв роли Captain Mann / Stormtrooper #2 (voice) · эпизодов: 1
2020Дивный новый мирСериалв роли Bernard Marx · эпизодов: 9
2019ФилофобияФильмв роли Mr. Jackson
2019The ShowФильмв роли Geoffrey
2018Тревожные звоночкиСериалв роли Nathan Slater · эпизодов: 1
2017Game of Thrones - Conquest & Rebellion: An Animated History of the Seven KingdomsФильмв роли Viserys Targaryen (voice)
2017ДвойникСериалв роли Peter Quayle · эпизодов: 20
2017ЖенаФильмв роли Young Joe
2017ЛегионСериалв роли Charles Xavier / Professor X · эпизодов: 3
2016АнтропоидФильмв роли Adolf Opálka
2016МарчеллаСериалв роли Henry Gibson · эпизодов: 24
2015НаркополисФильмв роли Ambro Scientist
2015Большие важные вещиФильмв роли Craig Harrison
2015Волчий залСериалв роли Harry Percy · эпизодов: 3
2014Вселенная Стивена ХокингаФильмв роли Brian
2014Клуб бунтарейФильмв роли Lord Riot
2014МанхэттенСериалв роли Paul Crosley · эпизодов: 23
2014Ближе к ЛунеФильмв роли Virgil
2012The FearСериалв роли Matty Beckett · эпизодов: 4
2012Пустая коронаСериалв роли Mortimer · эпизодов: 1
2011Большие надеждыСериалв роли Herbert Pocket · эпизодов: 2
2011Железная ледиФильмв роли Young Denis Thatcher
2011Игра ПрестоловСериалв роли Viserys Targaryen · эпизодов: 10
2011Джейн ЭйрФильмв роли Richard Mason
2009Taking the FlakСериалв роли Alexander Taylor-Pierce · эпизодов: 7
2008The Devil's WhoreСериалв роли Prince Rupert · эпизодов: 1
2007Великие воиныСериалв роли Lucas · эпизодов: 6
2007ЛьюисСериалв роли Peter · эпизодов: 1
2006Робин ГудСериалв роли Will Scarlet · эпизодов: 39
2006Vital SignsСериалв роли Jason Bradley · эпизодов: 6
2005Доктор КтоСериалв роли Baines / Son of Mine · эпизодов: 2
2005Доктор Кто: КонфиденциальноСериалэпизодов: 2
2005Американский папаша!Сериалв роли The Butcher (voice) · эпизодов: 1
2003Murder Investigation TeamСериалв роли Matt Pattinson · эпизодов: 1
2002Goodbye, Mr. ChipsФильмв роли Young Rivers
1999Дэвид КопперфилдСериалв роли Young Steerforth · эпизодов: 2
1984Чисто английское убийствоСериалэпизодов: 1