Colin O'Donoghue nació en el año 19814 en Drogheda, County Louth, Irlanda.
Debutó ante las cámaras en el año 2002, cuando participó en el telefilme “
Home for Christmas”, y desde entonces ha desarrollado una prometedora carrera.
Para televisión, ha trabajado en series como “
Love Is the Drug”, “
Proof”, “
Fair City”, “
The Clinic”, donde interpretó a
Conor entre el 2006 y el 2008, y tuvo el papel del Duque Philip de Bavaria en “
The Tudors”.
En la pantalla grande, debutó en el 2006 con el corto “
24/7”, al que le siguió el drama
“Wild Decembers” en el 2009, pero no fue sino hasta el 2011 que debutó a nivel internacional en el thriller protagonizado por
Anthony Hopkins “
El rito”.