Digital Spy

Search Digital Spy
2

Cult News

'Once Upon a Time' casts Colin O'Donoghue as Captain Hook

By
Colin O'Donoghue has joined the cast of Once Upon a Time.

The former Tudors actor will play Captain Hook in the ABC fantasy comedy-drama.

Cast member Colin O'Donoghue arrives at the premiere of "The Rite" in Los Angeles on Wednesday, Jan. 26, 2011.

© PA Images / Matt Sayles/AP

Once Upon A Time

© ABC



Hook will be a recurring character in the upcoming second season.

Creators Adam Horowitz and Edward Kitsis had previously teased that Captain Hook may join the series at the show's Comic-Con panel.

The Irish actor returns to ABC after he previously played the lead role in the pilot episode of drama Identity in 2011.

He also played Emmet Fitzgerald in Irish soap Fair City and medical drama The Clinic.

O'Donoghue made his big-screen debut in last year's The Rite opposite Sir Anthony Hopkins.

Once Upon a Time will return to ABC on September 30.

You May Like

Comments

Loading...