Ewan McGregor s-a născut pe 31 martie 1971 în Perth, Scoția. Este fiul unei profesoare și administratoare de școală și a unui profesor de sport. Ewan a venit pe lume într-o familie extrem de talentată, din care mai fac parte și Denis Lawson și Lou Gish. A studiat actoria și cu câteva luni înainte de a termina școala a primit un rol în serialul BBC "Lipstick on Your Collar".
Ewan a jucat în mai multe filme undeground, printre care și "Pillow Book" și "Velvet Golmine", dar a devenit celebru odată cu rolul din "Trainspotting". Filmul l-a transformat într-un star peste noapte, dar asta nu l-a făcut să își piardă mințile, el rămânând până în ziua de azi un individ simplu și la locul lui care preferă să facă documentare pe motocicletă în loc să participe la evenimente mondene.