He has performed in many theater productions in Dublin. Most notably as Lars in 'Festen' at the prestigious Gate Theatre, The Ad Guy in '12 Angry Men' and Lenny in 'Of Mice an Men'.
(2009) World premiere of 'The Shawshank Redemption' at The Gaiety Theatre in Dublin, playing the parts of 'Mayor Hoskins' and 'Stone' alongside Reg E Cathey, Kevin Anderson and Keir Dullea.