1981
1974
2012
1977
1970
1971
2002
Excalibur
as Ulfius
A Quiet Day in Belfast
as Jack Jameson
A Portrait of the Artist as a Young Man
as Father Dolan
The McKenzie Break
The Iguana with the Tongue of Fire
as Man in café (uncredited)
Chasing Leprechauns
as Donal Flynn
No Tears
as John Bannon
Les Roses de Dublin
as Ian Kavanaugh