2026СкруджФильмв роли Fred
2026ИсчезнувшийСериалв роли Tom Parker · эпизодов: 4
2025Watch the SkiesФильмв роли (voice)
2025ЛазарьСериалв роли Dr Joel 'Laz' Lazarus · Executive Producer · эпизодов: 6
2025Все дьяволы здесьФильмв роли Grady
2025Граф Монте-КристоСериалв роли Edmond Dantès · эпизодов: 8
2024Синистер. Семейное проклятиеФильмв роли Patrick McKee
2023The One Note ManФильмExecutive Producer
2023Дейзи Джонс и The SixСериалв роли Billy Dunne · эпизодов: 10
2022Шоу Дженнифер ХадсонСериалв роли Self · эпизодов: 1
2022CharlotteФильмв роли Alexander Nagler (voice)
2022Любовь как бестселлерФильмв роли Henry · Executive Producer
2021Прошлой ночью в СохоФильмв роли Punter #5
2021Он тебя не отпуститФильмв роли James
2020Энола ХолмсФильмв роли Mycroft Holmes
2020Любовь. Свадьба. ПовторитьФильмв роли Jack
2019Ангелы ЧарлиФильмв роли Alexander Brok
2019КоррупционерФильмв роли Liam
2018СоловейФильмв роли Hawkins
2018Во власти стихииФильмв роли Richard Sharp
2017Последняя битваФильмв роли Captain Stanhope
2017Моя кузина РэйчелФильмв роли Philip
2017Их звёздный часФильмв роли Tom Buckley
2016До встречи с тобойФильмв роли William 'Will' Traynor
2016Белоснежка и охотник 2Фильмв роли William
2016Pawns No More: The Making of The Hunger Games: Mockingjay Part 2Фильмв роли Self (Finnick Odair)
2015Голодные игры: Сойка-пересмешница. Часть 2Фильмв роли Finnick Odair
2015Очень позднее шоу с Джеймсом КорденомСериалв роли Self - Guest · эпизодов: 1
2015The Mockingjay Lives: The Making of the Hunger Games: Mockingjay Part 1Фильмв роли Self - Finnick Odair
2014Голодные игры: Сойка-пересмешница. Часть 1Фильмв роли Finnick Odair
2014С любовью, РозиФильмв роли Alex Stewart
2014Клуб бунтарейФильмв роли Alistair Ryle
2014Эксперимент: ЗлоФильмв роли Brian McNeil
2014Surviving the Game: Making The Hunger Games: Catching FireФильмв роли Self - Finnick Odair
2013Голодные игры: И вспыхнет пламяФильмв роли Finnick Odair
2013Острые козырькиСериалв роли Oswald Mosley · эпизодов: 11
2013Мэри и МартаФильмв роли Ben
2012Белоснежка и охотникФильмв роли William
2012White HeatСериалв роли Jack · эпизодов: 6
2011Пираты Карибского моря: На странных берегахФильмв роли Philip
2011Юнайтед. Мюнхенская трагедияФильмв роли Duncan Edwards
2010Сердце всякого человекаСериалв роли Logan Mountstuart (Young) · эпизодов: 4
2010Потерянное будущееФильмв роли Kaleb
2010The TalkСериалв роли Self · эпизодов: 1
2010Столпы ЗемлиСериалв роли Richard · эпизодов: 8
2009Смотрите, что происходит: Прямой эфирСериалв роли Self - Guest · эпизодов: 2
2007Chelsea LatelyСериалв роли Self · эпизодов: 1