2026Prima FacieФильм
2024National Theatre at Home: The Grapes of WrathФильмв роли Tom Joad
2023Химия смертиСериалв роли David Hunter · эпизодов: 6
2021ПриманкаСериалв роли Keith Pedder · эпизодов: 4
2020Звёздный путь: ПикарСериалв роли Narek · эпизодов: 10
2018Опасный бизнесФильмв роли Miles
2017Мистер МерседесСериалв роли Brady Hartsfield · эпизодов: 20
2016КоронаСериалв роли Roddy Llewellyn · эпизодов: 2
2015Любовник леди ЧаттерлейФильмв роли Man who gives a hammer to Mellor at the game (uncredited)
2014Медовый месяцФильмв роли Paul
2014Страшные сказкиСериалв роли Victor Frankenstein · эпизодов: 27
2014Флеминг: человек, который хотел стать БондомСериалв роли Sub Lieutenant Hepworth · эпизодов: 4
2013TruckersСериалв роли Glenn Davies · эпизодов: 5
2013Одинокий рейнджерФильмв роли Frank
2013Полет аистовСериалв роли Jonathan Anselme · эпизодов: 2
2012Кокни против зомбиФильмв роли Andy
2011УкрытиеФильмв роли James Furlong
2011АльбатросФильмв роли Jake
2011The Night WatchФильмв роли Duncan Pearce
2010Кровь пеликанаФильмв роли Nikko
2009АквариумФильмв роли Billy
2009Digital Theatre - Over ThereФильм
2008The Shooting of Thomas HurndallФильмв роли Billy
2008Город Эмбер: ПобегФильмв роли Doon Harrow
2008ПропавшийФильмв роли Matthew Ryan
2008Love You MoreФильмв роли Peter
2007КонтрольФильмв роли Steve Morris
2007МедоулэндСериалв роли Mark Brogan · эпизодов: 8
2007RecoveryФильмв роли Dean Hamilton
2006Brothers of the HeadФильмв роли Tom Howe
2005AfterlifeСериалэпизодов: 1
2004Мисс Марпл Агаты КристиСериалв роли George Erskine · эпизодов: 1