Once Upon a Time Casts Captain Hook

Colin O'Donoghue

Irish actor Colin O'Donoghue has joined the cast of Once Upon a Time as Captain Hook, TVGuide.com has confirmed.

Showrunners Adam Horowitz and Edward Kitsis announced at Comic-Con last month that the one-handed skipper would be appearing in the second season of the ABC drama. Once Upon a Time's version of the Peter Pan character will play a pivotal role in the bad fortune that will befall Storybrooke.

Comic-Con: 7 Spoilers From Once Upon a Time Season 2

Donoghue has appeared on The Tudors and was the lead in ABC's 2011 pilot Identity.

Watch the video below to see a teaser of the character.

Editor's Picks

9:00PM CBS
9:00PM ABC
10:00PM NBC

Streaming

Find a TV Show

See more »

Advertisement
130522photo-the-office1

Shows We Lost This Season

Say a final goodbye to The Office and more of the series that won't be back on your TV next year

Shop

Buy Storybook Toys: Sew 16 Projects from Once Upon a Time Dolls, Puppets, Softies & More from Amazon.com

From C&T Publishing (Paperback)
Usually ships in 24 hours
Buy New: $17.30 (as of 7:25 PM EST - more info)

Buy From Pieces to Weight: Once Upon a Time in Southside Queens from Amazon.com

From MTV Books (Paperback)
Usually ships in 24 hours
Buy New: $12.03 (as of 7:25 PM EST - more info)