2023RSC Live: Henry VI, Part 1Фильмв роли Talbot
2021Показательный судебный процессСериалв роли Chief Superintendent Whitley · эпизодов: 3
2020ИндустрияСериалв роли Marvin Whitehead · эпизодов: 1
2017Три девушкиСериалв роли Mr. Nichol · эпизодов: 1
2015RSC Live: The Merchant of VeniceФильмв роли Antonio
2015Yussef Is ComplicatedФильмв роли Mr. Squires
2015X+YФильмв роли Headmaster
2014Поэт в Нью-ЙоркеФильмв роли Jerry Hart
2014The Crimson FieldСериалв роли Corporal Bryce Wingfield · эпизодов: 1
2013Отец БраунСериалв роли Major David Rawlings · эпизодов: 1
2012National Theatre Live: AntigoneФильмв роли Tiresias
2012Улица потрошителяСериалв роли Cornelius Wilde · эпизодов: 1
2012Пустая коронаСериалв роли Grieving Son · эпизодов: 1
2011ВераСериалв роли Duncan Maxwell · эпизодов: 1
2010Черная смертьФильмв роли Griff
1987Колдовство Бена ВагнераФильмв роли Liz Wagner