Ewan Gordon McGregor werd in 1971 in Schotland geboren. Op zestienjarige leeftijd stopte hij met school en sloot zich aan bij het Perth Repertory Theatre. Hij studeerde een jaar drama in Fife en vervolgens drie jaar op Londens Guildhall School of Music and Drama. Net voor hij slaagde verliet hij zijn opleiding na zijn rol van Private Mick Hopper in Dennis Potters serie "Lipstick on Your Collar".
Zijn eerste benoemenswaardige rol was in
Shallow Grave. Daarna speelde hij in "Pillow Book" en
Trainspotting, waardoor hij in de publieke belangstelling kwam. Nu is hij één van de meest gevraagde acteurs van zijn generatie. Hij speelde o.a. nog in
Moulin Rouge,
Big Fish en "Black Hwak Down". En hij heeft de rol van Obi-wan Kenobi vervuld in de eerste drie
Star Wars episodes.
McGregor heeft samen met zijn vrienden
Johnny Lee Miller,
Sean Pertwee,
Jude Law en
Sadie Frost een productiebedrijf voor films die niet voldoen aan de standaarden volgens Hollywood.