irish-actor-colin-odonoghue-abc-once-upon-a-time by Henrick Vartanian 1.6k Views irish-actor-colin-odonoghue-abc-once-upon-a-time Irish actor Colin O’Donoghue to star on abc’s “Once Upon A Time” as Captain Hook