Actor (27 credits)
- The Day Henry Met (2015) Moon, voice acting
- 69 and Dead (2015) Eamonn
- Mrs. Brown's Boys D'Movie (2014) Justice Cannon
- The Big Fat Quiz of the 90s (2012) Father Jack Hackett, хроника, not listed in credits
- Waiting for Dublin (2007) Thaddius
- The Comedy Christmas (2007) Father Jack Hackett, хроника, not listed in credits
- The Big Fat Anniversary Quiz (2007) Father Jack Hackett, хроника, not listed in credits
- The Unusual Inventions of Henry Cavendish (2005) Mr. Thomas Palmerston
- Malice Aforethought (2005) Mr. Gunnell
- Turning Green (2005) Father O'Hara
- Yu Ming Is Ainm Dom (2003) Paddy
- The Boys from County Clare (2003) The Chairman
- The Deal (2003) John Smith
- Cowboys & Angels (2003) Jerry
- Evelyn (2002) Henry Doyle
- Rat (2000) Uncle Matt
- Aristocrats (1999) George Selwyn
- Miracle at Midnight (1998) Stranger
- Soft Sand, Blue Sea (1998) Inspector Fitzgerald
- Lexx (1997) Father Pickle
- 35 Aside (1996) Nasty Teacher
- Father Ted (1995) Father Jack Hackett
- War of the Buttons (1994) Gorilla's Dad
- Hear My Song (1991) Taxi Driver #2
- Rock-A-Doodle (1990) Grand Duke's Owls, voice acting
- Taffin (1988) Liam
- The Italian Job (1969) Prison Officer, not listed in credits