Nacido en Escocia, Mc Gregor logro su primera experiencia como actor con el Perth Repertory Theatre y estudió posteriormente en la Escuela de Música e Interpretación Guildhall de Londres. Seis meses antes de graduarse allí, a McGregor le ofrecieron el papel protagonista de la serie de televisión de comedia musical de seis episodios de Dennis Potter, "Carmín en el cuello de tu camisa" y desde entonces no ha dejado de trabajar.
Copyright © Uno 2007.