Más tarde, se unió a la Lothian Youth Arts and Musicals Company, donde desempeñó diversos papeles, incluido su debut como Aladdin, obra basada en la película de Disney.
[3] En sus días libres, dividía su tiempo entre audiciones para The Lodge y trabajando con la compañía teatral Edinburgh Fringe.
[1] Le ofrecieron el papel de Sean en la serie The Lodge (que también es protagonizada por Sophie Simnett y Luke Newton) y tuvo que someterse a un entrenamiento intensivo en ciclismo de montaña para prepararse para el papel.
[7][8] Mientras que el personaje de Doherty es escocés, el actor se enfocó en atenuar su acento para acomodar mejor a los espectadores de los 108 países en los que se emitió la serie.
[12] En 2019 , Doherty interpretó a Sebastian en la serie dramática Legacies, protagonizada por Danielle Rose Russell.