Colin O'Donoghue
Colin O'Donoghue
First seen
Last seen
Seen in
Episode count
Guest Starring (S2)
Starring (S2 - S7)
Colin O'Donoghue
Date of birth
January 26, 1981
Drogheda, County Louth, Ireland
S1 - S2 - S3 - OW - S4 - S5 - S6 - S7
Colin O'Donoghue is one of the main actors of Once Upon a Time, portraying the role of Captain Hook.


Early life and education

O'Donoghue was born and raised in Drogheda, County Louth, in a Roman Catholic family. He initially attended Dundalk Grammar School, and then The Gaiety School of Acting in Dublin. At age 16, O'Donoghue went to Paris, France, for a month to learn the French language.


O'Donoghue appeared as Duke Philip of Bavaria in season 3 of 'The Tudors, an historical-fiction television series first aired on Showtime. He made his Hollywood film debut alongside Sir Anthony Hopkins in the 2011 horror thriller film The Rite. O'Donoghue had made an audition video for The Rite in a friend's home studio in Drogheda and sent it to the United States. O'Donoghue also plays guitar and sings in a band called The Enemies, formed in 2003, in Ireland. Starting with 2012, he originated a role on the ABC hit series Once Upon a Time, as Killian Jones - also known as "Captain Hook". He went on to receive a main role within the series.


Gallery of photographic stills released to promote the actor.

Community content is available under CC-BY-SA unless otherwise noted.