Colin Arthur Geoffrey O'Donoghue (Drogheda; 26 de enero de 1981) es un actor irlandés. Es conocido por interpretar al capitán Killian "Garfio" Jones, en la serie de la cadena ABC Once Upon a Time.
Colin nació en Drogheda, en una familia católica.
Asistió a la Escuela de Alegría de Interpretación en Dublín. O'Donoghue fue a París cuando tenía 16 años y estuvo allí durante un mes para aprender el francés.
Está casado con Helen O'Donoghue. El 1 de agosto de 2013, nació su primer hijo Evan.
Participaba en una banda de nombre "The Enemies" como guitarrista pero debido a su falta de tiempo por la grabación de Once Upon a Time debió salir de la banda.
O'Donoghue apareció como el duque Felipe de Baviera en la tercera temporada de Los Tudors. Hizo su debut en Hollywood junto a Anthony Hopkins en la película El rito en enero de 2011. O'Donoghue grabó una audición para "El rito" en el estudio casero de un amigo en Drogheda y la envió a USA.
En agosto de 2012, Colin obtuvo un papel recurrente en la serie de la ABC, Once Upon a Time como el Capitán Killian Jones, basado en el personaje del Capitán Garfio, creado por J. M. Barrie; el 4 de octubre de 2012, pasa a ser un actor principal de la serie.
Colin O'Donoghue en Internet Movie Database (en inglés).
Facebook Oficial de Colin en Facebook