

Wake Wood
2011 · as Mick O'Shea

Mickybo and Me
2005 · as Preacher

Some Mother's Son
1996 · as Inspector McPeake

With or Without You
1999 · as Terry

Force of Duty
1991 · as Detective Doyle

The Lyric Theatre: A Christmas Carol
2025 · as Ebenezer Scrooge

A Bump Along the Way
2019 · as Michael

A Safe House
1990 · as Sean Smyth

H3
2001 · as Simpson

Doineann
2021 · as Garda Summers

Ruby
2018 · as Len