2025Завещание Анны ЛиФильмв роли James Wardley
2025In the ShadowФильмв роли Gabriel Fauré
2023НаполеонФильмв роли Marshal Berthier
2023СвязьСериалв роли Brian Parkridge · эпизодов: 1
2021Детектив Рой ГрейсСериалв роли Alan Whitlock · эпизодов: 1
2020ВикторинаСериалв роли Larry Whitehurst · эпизодов: 2
2017УиллСериалв роли Sir Francis Bacon · эпизодов: 1
2016Дом странных детей Мисс ПерегринФильмв роли Mr. Gleeson
2016Almeida Theatre Live: Richard IIIФильмв роли George, Duke of Clarence
2014ИграСериалв роли David Hexton · эпизодов: 1
2013ДеревняСериалв роли Robin Lane · эпизодов: 11
2013Отец БраунСериалв роли Reverend Duncan · эпизодов: 1
2012Улица потрошителяСериалв роли Solomon Quint · эпизодов: 1
2010MacbethФильмв роли Malcom
2009Храброе сердце Ирены СендлерФильмв роли Michal Laski
2007Seachd: The Inaccessible PinnacleФильмв роли Patrick Loch
2007The Yellow HouseФильмв роли Theo Van Gogh
2006Преследователь Тоби ДжаггаФильмв роли Sqdn Ldr Peter Enfield
2005Матч ПоинтФильмв роли Hewetts' Friend
2005Чемоданы Тульса Люпера, часть 3: Из Сарка до концаФильмв роли Wolfgang Speckler
2005Побег из замка КолдицСериалв роли Mullan · эпизодов: 2
2004Чемоданы Тульса Люпера. Часть 2: Из Во к морюФильмв роли Wolfgang Speckler
2003Генрих VIIIСериалв роли Lord Henry Percy · эпизодов: 2
2003Евангелие от ИоаннаФильмв роли John the Baptist
2003СкагерракФильмв роли Roman
2002The Tragedy of HamletФильмв роли Horatio
2002Brook par BrookФильмв роли Self
2001История рыцаряФильмв роли Germaine
1997Чисто английские убийстваСериалв роли Stephen Latimer · эпизодов: 1
1996Лунный каменьФильмв роли Godfrey Ablewhite
1993Страна тенейФильмв роли Standish
1989Пуаро Агаты КристиСериалв роли Young Simeon · эпизодов: 1
1986Катастрофа Сериалв роли Trevor Coyle · эпизодов: 1
1974Новая звездаСериалв роли Isaac Newton · эпизодов: 1
—69Фильмв роли Peter
—The NightingaleФильмProducer