Colin O'Donoghue

We don't have a biography for Colin O'Donoghue yet. Hang in there, or go ahead and contribute one.

Known For

Credits

Cast Credits

Once Upon a Time (2011)
Starring as Killian Jones / Hook (83 episodes)
Guest starring as Killian Jones / Hook (9 episodes)
The Tudors (2007)
Guest starring as Duke Philip of Bavaria