Ewan Gordon McGregor nació el 31 de marzo de 1971 en Perth, Perthshire, Escocia, hijo de Carol Diane (Lawson) y James Charles McGregor, ambos profesores. Fue criado en Crieff. Apoyado por sus padres, abandono la escuela para perseguir sus objetivos de actuación. Estudió Arte Dramático en el Guildhall School of Music and Drama, en Londres, en 1988. Cinco años después inicia su carrera de actuación en la serie de televisión Lipstick on your Collar.
Luego de varios proyectos, el reconocimiento le llegó a Ewan McGregor en 1995 con Tumba abierta (1994), bajo la dirección de Danny Boyle, quien después lo volvió a llamar para el éxito Trainspotting (1996), que lo catapultó a la fama y le abrió las puertas a más protagónicos, como Emma (1996), El Libro de Cabecera (1996), entre otras.
En 1999 fue contratado por George Lucas para darle vida a Obi-Wan Kenobi en la nueva trilogía de Star Wars, lo que le brindó aún más popularidad y de ahí estelarizó premiadas cintas como Moulin Rouge; amor en rojo (2001), El gran pez (2003), El escritor fantasma (2010), Beginners (2010), Lo Imposible (2012), entre otros.
Debutó como director con la película El fin del sueño americano (2016), adaptación de la famosa novela de Phillip Roth del mismo nombre.
Recientemente estelarizó la tercera temporada de la serie Fargo, la cual le llevo a ganar el premio Globo de Oro como Mejor Actor.