2026MissionФильм
2026ПриезжийФильмв роли Calum
2026ТьмаСериалв роли Barclay Adams · эпизодов: 6
2025ГостьяСериалв роли Richard Abbott · эпизодов: 4
2025WhippyФильмв роли Mr Sprinkles
2024Сексуальная тварьСериалв роли Don Logan · эпизодов: 8
2023Бесстрашные летуныФильмв роли Tom
2023The GoldСериалв роли Tony Brightwell · эпизодов: 12
2023БуроваяСериалв роли Leck · эпизодов: 2
2022PheaФильмв роли Edwin
2021King’s Man: НачалоФильмв роли Sergeant Major
2021The Tragedy of MacbethФильмв роли MacDuff
2021LimboФильмв роли August Peyton
2021ВремяФильмв роли Adult Trent
2020МарионеткаФильмв роли Kieran
2019ВинаСериалв роли Kenny Burns · эпизодов: 12
2019Kingdom ComeФильм
2019Расскажи об этом пчеламФильмв роли Robert Weekes
2017Доверься мнеСериалв роли Andy Brenner · эпизодов: 4
20176 днейФильмв роли Roy
2017КликаСериалв роли Alistair McDermid · эпизодов: 6
2015Звёздные войны: Эпизод 7 - Пробуждение силыФильмв роли Brance
2015Scottish MusselФильмв роли Leon
2015National Theatre Live: A View from the BridgeФильмв роли Marco
2014Исход: Цари и богиФильмв роли Abiram
2014The Ring CycleФильмв роли Richard
2013RubenesqueФильмв роли Grant
2013ГрязьФильмв роли Inglis
2012ЛабиринтСериалв роли Guilhem du Mas · эпизодов: 2
2012The Furious Gods: Making PrometheusФильмв роли Self
2012Дамское счастьеСериалв роли John Moray · эпизодов: 16
2012Strawberry FieldsФильмв роли Kev
2012ПрометейФильмв роли Chance
2011ТроеСериалв роли Richie · эпизодов: 14
2011ВераСериалв роли James Bennett · эпизодов: 1
2011Игра ПрестоловСериалв роли Marillion · эпизодов: 4
2010Пустые словаСериалв роли Jay Bryan Adams · эпизодов: 12
2010Черная смертьФильмв роли Swire
2009ПарадоксСериалв роли Dr. Christian King · эпизодов: 5
2009The ClanФильмв роли Cal McKinley
2007Black WatchФильмв роли Fraz
—Walking to ParisФильмв роли Constantin Brancusi