Explore Colin O'donoghue, Vancouver, and more!

Colin O'Donoghue attends the 100th episode celebration of 'Once Upon A Time' at Storybrooke Cannery on February 20, 2016 in Vancouver, Canada.

Colin O'Donoghue attends the episode celebration of 'Once Upon A Time' at Storybrooke Cannery on February 2016 in Vancouver, Canada.

Colin O'Donoghue as Captain Hook/Killian Jones in Once Upon A Time S02E22 | And Straight On Till Morning.

Once Upon a Time: Colin O'Donoghue Talks Hook, Bae, Lost Boys & Finale's 'Interesting' Neverland

'Once Upon a Time' Season 2 finale: Colin O'Donoghue teases the Captain Hook-Rumpelstiltskin showdown

captain hook once upon a time -wow!

Once Upon a Time: Colin O'Donoghue Previews Hook's Agenda, the 'Challenge' in Wooing Emma

Once Upon a Time ... Behind the Scenes - Josh Dallas & Colin O'Donoghue

Behind the Scenes - Josh Dallas Colin O'Donoghue i just love that Josh lets Colin rest on his shoulder - favourite friendship : Hook & charming

Colin O'Donoghue - Killian Jones -Captain Hook - Jennifer Morrison - Emma Swan - Captain Swan - Once Upon A Time

Colin O'Donoghue - Killian Jones -Captain Hook - Jennifer Morrison - Emma Swan - Captain Swan - Once Upon A Time

Colin O'Donoghue, Ginnifer Goodwin and Josh Dallas - Once Upon a Time @ Comic-Con 2015

Colin O'Donoghue, Ginnifer Goodwin and Josh Dallas - Once Upon a Time @ Comic-Con 2015 my favorite people in the whole world.

Colin O'Donoghue aka Captain Hook/Killian Jones Once Upon A Time Season 3 posters

Colin O'Donoghue aka Captain Hook/Killian Jones Once Upon A Time Season 3 posters My favorite character!

Colin O'Donoghue - Killian Jones -Captain Hook - Jennifer Morrison - Emma Swan - Captain Swan - Once Upon A Time

Colin O'Donoghue - Killian Jones -Captain Hook - Jennifer Morrison - Emma Swan - Captain Swan - Once Upon A Time

Pinterest
Search