Colin O’Donoghue
Colin O'Donoghue is an Irish actor known for his captivating performances in both film and television. He gained fame for his role as Captain Hook in ABC's 'Once Upon a Time'. With a strong presence and versatile acting style, he has appeared in various genres,... Read More
Known for
English Teacher (2024)
A high school teacher in Austin tries to balance the competing demands of the students and their parents in a world where the rules...
Endurance (2024)
A century after Shackleton's Endurance sank beneath the ice, explorers uncover the legendary shipwreck and an amazing tale of survival.
Ruby Gillman, Teenage Kraken (2023)
Ruby Gillman, a sweet and awkward high school student, discovers she's a direct descendant of the warrior kraken queens. The kraken are sworn to...
Love Me (2021)
The Mathiesons, Clara (30s), Glen (60s) and Aaron (20s), find themselves at an emotional crossroads following an unexpected event that changes their lives forever.
Personal details
Got a question about Colin O'Donoghue?
Colin O'Donoghue is best known for his role as Captain Hook in 'Once Upon a Time' and for his performance in the horror film 'The Rite'.
As of now, Colin O'Donoghue has not won major awards but has received nominations for his performances, particularly in television.
Colin O'Donoghue's first feature film was 'Angela's Ashes' released in 1999, where he had a small role.
Some of Colin O'Donoghue's successful films include 'The Rite' and 'The Dust Storm', showcasing his versatility as an actor.
Yes, Colin O'Donoghue is married to Helen McCrory since 2015, and they have two children together.
Colin O'Donoghue's estimated net worth is around $4 million, reflecting his successful acting career.
In addition to 'Once Upon a Time', Colin O'Donoghue has appeared in shows like 'The Tudors' and 'Penny Dreadful', further showcasing his acting range.
A notable milestone in Colin O'Donoghue's career is his portrayal of Captain Hook in 'Once Upon a Time', which earned him international recognition.