- Full Name
- Ewan Gordon McGregor
- Hometown
- Perth, Scotland
- Notable Projects
- Star Wars
- Born
- 03/31/1975
- Age
- 47
FAQs
- Who is Ewan McGregor married to?
Ewan McGregor married Mary Elizabeth Winstead in April 2022. The couple shares a son who was welcomed in 2021. McGregor and his ex-wife Eve Mavrakis — with whom he shares four children — split after 22 years of marriage in 2017.
- Who does Ewan McGregor play in Star Wars?
Ewan McGregor played a young Obi-Wan Kenobi in the Star Wars prequel trilogy. He will reprise the role on Disney+'s Obi-Wan Kenobi series.
- Who is Ewan McGregor's uncle?
Ewan McGregor's uncle is actor Denis Lawson, who played pilot Wedge Antilles in the original Star Wars trilogy and 2019's Stars Wars: The Rise of Skywalker. "He was always really dismissive of it because he did a couple of weeks work, sitting in a cardboard spaceship… and yet he had this massive following," McGregor told Sunday TODAY. "It sort of annoyed him."