- Is a graduate of the Gaiety School of Acting in Dublin, Ireland.
- Won the Best New Talent Award for the TV movie Home for Christmas (2002) at the inaugural Irish Film and Television Awards in 2003.
- Caught the attention of a Los Angeles agent after he appeared in an episode of Showtime's The Tudors that was filmed in Ireland.
- Attended exorcisms in Rome while researching his role as a seminary student in The Rite (2011), his debut Hollywood film.
- Signed on to play the recurring role of Captain Hook on Once Upon a Time, and the role was upgraded to series regular before his first episode aired.
- Plays guitar in a band called the Enemies.
- Mary O'Donoghue — Mother
- Helen O'Donoghue — Wife
- Anne Dunne — Grandmother
- Con O'Donoghue — Father
- Arthur Dunne — Grandfather
- Gaiety School of Acting, Dublin, Ireland