
2021
Hidden Assets as DI Stewart Moore2020
Summerland as Mr. Kearney2019
Resistance as Maurice Jacobs2016
Victoria as Magee2016
The Truth Commissioner as Coughlan2015
Charlie as Albert Reynolds2014
A Midsummer Night's Dream - Live at Shakespeare's Globe as Quince / First Fairy2014
X Moor as Barry2010
Love's Labour's Lost - Live at Shakespeare's Globe as Costard2003
Holy Cross as Roy2001
H3 as Frank Hughes1994
The Secret of Roan Inish as Sean Michael