Filmography
2019
doctor
2017
Beartla
2014
Dicky Clark
2013
Dr Trevelyan
2013
Large Kevin
2013
voice of John Devine
2012
cast member
2008
Sully
2003
Meeting Che Guevara and the Man from Maybury Hill
liaision officer
2000
narrator
2000
garda
1998
Hollyfield priest
1996
cast member
1996
cast member
1979
Hatch