- Attended The Gaiety School of Acting in Dublin.
- Directed absurdist comedy Couch, which premiered at the 2000 Dublin Fringe Festival.
- Co-wrote the plays Too Much Of Nothing and One Too Many Mornings with writing partner Mark O'Halloran.
- Won the 2006 Theater World Award for his portrayal of Padraic in The Lieutenant of Inishmore; his Broadway debut.
- A video of his audition for the role of Davos in Game Of Thones was leaked on the internet in 2011.
- Worked with Irish theater companies The Abbey, Druid, and Passion Machine.
- 2006, Tony — Actor (Play): Nominee