The Irish television and film actor has made a name for himself with standout performances in horror films like Storage 24 and The Rite. Around 2011, the Irish television and film actor took on the iconic role of Captain Hook in ABC’s popular series Once Upon a Time, which really boosted his international recognition. Before he became widely known, he spent a month living in Paris during his teenage years—just to immerse himself in the language and improve his French. On a personal note, the Irish television and film actor married Helen O’Donoghue in 2009, and together they welcomed a son and a daughter. Family means a lot to him, especially since he shares a close bond with his brother Allen, who has carved out his own path as an author.
He appeared in a season 3 episode of Showtime’s The Tudors, where he took on the role of Duke Philip of Bavaria. His portrayal brought a certain depth to the character, fitting well within the dramatic tone of the series. As Duke Philip of Bavaria, he made a memorable impression, contributing to the historical richness that fans have come to expect from the show. It was a standout moment in the season, showcasing his ability to step into complex historical figures with ease. Duke Philip of Bavaria may not have been a central figure, but his presence added texture to the unfolding political landscape. Overall, his performance as Duke Philip of Bavaria was both subtle and compelling, further highlighting his range as an actor.