Captain Hook on Once Upon a Time
Colin O'Donoghue (born 26 January 1981) is an Irish actor and musician best known for his role as Captain Killian "Hook" Jones on the hit ABC show, Once Upon a Time, and his role as Michael Kovak on The Rite(2011).
- Trivia & Quotes
Colin is married to a schoolteacher named Helen.
He was apart of a band called The Enemies, for 10 years, but had to drop out of it, due to his commitment with Once Upon A Time.