Nacido en Armagh (Irlanda del Norte), Colin Morgan estudió arte dramático primero en la universidad de Belfast y luego en el Real Conservatorio de Escocia. Debutó sobre las tablas en Londres mientras aún estaba en la universidad, con Vernon God Little. A continuación, trabajó en numerosas producciones teatrales, entre ellas y más recientemente La tempestad, Mojo, Todos eran mis hijos y la producción del National Theatre de Translations. Interpretó al personaje epónimo de la serie de BBC Merlín, y participó en The Fall, Humans, Los vivos y los muertos y en la tercera temporada de The Crown. Debutó en el cine con la película irlandesa Parked, y desde entonces ha aparecido en títulos como Testamento de juventud, Legend, Waiting for You, La importancia de llamarse Oscar Wilde, Benjamin y Genuine Fakes.