Colin começou a atuar no teatro, em 2007, nas peças Vernon God Little e All About My Mother. Em 2008, Morgan conseguiu o papel principal na série Merlin, e no mesmo ano atuou na peça de teatro A Prayer for My Daughter e também participou da série Doctor Who, como Jethro Cane. No ano seguinte participou da série The Catherine Tate Show, como John Leary. Em 2010, Colin participou no filme Parked e no ano seguinte em Island. Atuou na peça Our Private Life, como Carlos. Em série de TV Colin está atualmente na série Humans como Leo e The Fall como Tom.
Colin Morgan nasceu em Armagh, filho de pintor e enfermeira, Colin tem um irmão que se chama Neil. Colin se formou na escola, em 2004, na Belfast Institute of Further and Higher Education. Graduou-se em 2007, na Royal Scottish Academy of Music and Drama.