2023Клуб чудесФильмв роли Tommy Fox
2021По воле случаяФильмв роли Alroy
2020Beckett Double Bill (Krapp's Last Tape / The Old Tune)Фильмв роли Jo / Gorman
2018ХулиганьёСериалв роли Niall · эпизодов: 1
2017УиллСериалв роли Dr John Dee · эпизодов: 1
2017National Theatre Live: Saint JoanФильмв роли Archbishop
2014Уильям ТёрнерФильмв роли John Carew
2012Rufus StoneФильмв роли Flip
2011MistermanФильмв роли Voice
2010ДуэльФильмв роли Samoylenko
2008Возвращение в БрайдсхедФильмв роли Father Mackay
2008Мамма MIA!Фильмв роли Father Alex
2007ЛьюисСериалв роли RG Cole · эпизодов: 1
2006What If?Фильм
2005КазановаФильмв роли Bookseller / Printer
2003Spin the BottleФильмв роли Brendan
2003Coogan's RunnerФильмв роли Self
2003Grease MonkeysСериалв роли Father Brennan · эпизодов: 4
2002Cruise of the GodsФильмв роли Graham Ball
2000Monarch of the GlenСериалв роли Kieran Conway · эпизодов: 1
2000That TimeФильм
1998Мальчик-мясникФильмв роли Father Dom
1997Анна КаренинаФильмв роли Doctor
1996Дэлзил и ПэскоуСериалв роли Drummond Sachs · эпизодов: 2
1995Отец ТедСериалв роли Henry Sellers · эпизодов: 1
1994Little NapoleonsСериалв роли Angus Laker · эпизодов: 1
199499-1Сериалв роли Elbow · эпизодов: 9
1992Чужой 3Фильмв роли Eric
1992КомедиантыФильмв роли Denzil
1991Закрой мои глазаФильмв роли Geof
1991Папа должен похудетьФильмв роли BBC Reporter
1989Chinese WhispersФильмв роли Kenny
1987The Lonely Passion of Judith HearneФильмв роли Mr Lenehan
1987Восставший из адаФильмв роли Dinner Guest
1986ScreenPlayСериалв роли Kenny · эпизодов: 1
1985Царь ДавидФильмв роли Nathan
1983The Gathering SeedСериалв роли Father Healy · эпизодов: 6
1977The ProfessionalsСериалв роли Gorky · эпизодов: 1
1977A Portrait of the Artist as a Young ManФильмв роли Davin
1977Сиреневое таксиФильмв роли Little Person
1975Philadelphia, Here I ComeФильмв роли Ned
1974ЗардозФильмв роли Arthur Frayn / Zardoz