2023
as Eunan Brady
2023
as Television Newsreader
2021
as Drake
2021
as Chief Dunning (voice)
2020
as Superintendent Stirling
2019
as Michael Horgan
2018
as William Napier
2017
as Dr. Bangs
2016
as General Lazer
2014
as Malachy Griffin
2013
as William Bayley
2012
as Jim
2012
as Lord charles wimsgrove
2012
as Preacher Dyke Garrett
2011
as Jeremy Forbes-Watson
2010
as Peter Dixon
2009
as Dr. Hersbach
2008
as Doctor
2008
as Vic Hallums
2007
as Colonel Ferguson
2007
as Thomas Boleyn
2004
as Attalus
2003
as Tony
2003
as Gynaecologist
2002
2001
as Declan Keane
1998
as Wenham
1997
as Jack Cornelius
1997
as Ian Eastman
1995
as Dad
1995
as Simon Bayliss
1994
as 1st Hotel Guy/Smiler
1994
as Jack Carlyon
1993
as Tony Byard
1992
1991
as Faulkner
1991
as David Freeman
1991
as Barry
1991
as Frank Bromley
1990
1989
as Simon
1987
as Alistair
1986
as Jack Paice
1986
as Brian Harper
1984
1982
as TV Reporter
1982
as Chris (as Nick Durring)
1979
as Keef