Once Upon a Time Casts Its Captain Hook

Colin O'Donoghue
Colin O'Donoghue at the premiere of 'Journey 2: The Mysterious Island' - Photo © Richard Chavez
The fairy tale fantasy series Once Upon a Time has cast the role of Captain Hook for the upcoming second season of the show. Colin O’Donoghue, the star of the horror film The Rite, will play the famous fairy tale pirate in ABC’s hit drama.
 
EW reports that Once Upon a Time‘s Captain Hook is “a confident pirate who never backs down from a fight, a man who seeks to crush and humiliate his enemies. But he also has the meticulous style and manners of a proper gentleman.”
 
In addition to The Rite, the 31 year old Irish actor’s credits include Fair City and The Clinic. He also played Duke Philip of Bavaria in one episode of The Tudors.
 
Posted by Rebecca Murray