2026The Last PhotographФильмв роли Ethan Black
2026Surviving EarthФильмв роли Misko
2025Ядерная угрозаСериалв роли Rab Mackintosh · эпизодов: 5
2025В полетеСериалв роли Cormac · эпизодов: 6
2024Сумерки боговСериалв роли Leif (voice) · эпизодов: 8
2024Rebel Moon. Часть вторая: Оставляющая шрамыФильмв роли Den
2023Rebel Moon. Часть первая: Дитя огняФильмв роли Den
2022ДампирФильмв роли Emil Kurjak
2021ПреступлениеСериалв роли Stuart Lennox · эпизодов: 4
2021Армия воровФильмв роли Brad Cage
2020Мисс Скарлетт и ГерцогСериалв роли William Wellington · эпизодов: 24
2019Наши дамыФильмв роли Terry Mooney
2019Только тыФильмв роли Shane
2017ДжеймстаунСериалв роли Silas Sharrow · эпизодов: 24
2016МедичиСериалв роли Lorenzo de' Medici · эпизодов: 8
2015A Song for JennyФильмв роли Colin
2015Строго на западФильмв роли Callum
2014ВавилонСериалв роли PC Tony Forbes · эпизодов: 6
2013Пересекая чертуСериалв роли Luke Wilkinson · эпизодов: 12