Ewan McGregor celebrates his 50th birthday on 31st March. He has starred in various film and musical roles for the past 25 years. Here are some of his most acclaimed and popular roles.
Which of these roles played by Ewan McGregor do you like the most?
Ewan McGregor in Star Wars: Episode I - The Phantom Menace (1999)
Obi-Wan Kenobi
See more▼See less▲
Vote!
Ewan McGregor in Trainspotting (1996)
Renton
See more▼See less▲
Vote!
Ewan McGregor in Big Fish (2003)
Ed Bloom - Young
See more▼See less▲
Vote!
Ewan McGregor and Tom Guiry in Black Hawk Down (2001)
Grimes
See more▼See less▲
Vote!
Ewan McGregor in The Island (2005)
Lincoln Six Echo, Tom Lincoln
See more▼See less▲
Vote!
Ewan McGregor in Moulin Rouge! (2001)
Christian
See more▼See less▲
Vote!
Ewan McGregor in Angels & Demons (2009)
Camerlengo Patrick McKenna
See more▼See less▲
Vote!
Ewan McGregor in The Impossible (2012)
Henry
See more▼See less▲
Vote!
Ewan McGregor in The Ghost Writer (2010)
The Ghost
See more▼See less▲
Vote!
Ewan McGregor in Doctor Sleep (2019)
Dan Torrance
See more▼See less▲
Vote!
Ewan McGregor in Beginners (2010)
Oliver
See more▼See less▲
Vote!
Ewan McGregor and Jim Cummings in Christopher Robin (2018)
Christopher Robin
See more▼See less▲
Vote!
Ewan McGregor in Shallow Grave (1994)
Alex Law
See more▼See less▲
Vote!
Ewan McGregor in Salmon Fishing in the Yemen (2011)
Dr. Alfred Jones
See more▼See less▲
Vote!
Ewan McGregor in August: Osage County (2013)
Bill Fordham
See more▼See less▲
Vote!
Ewan McGregor in Little Voice (1998)
Billy
See more▼See less▲
Vote!
Ewan McGregor in A Life Less Ordinary (1997)
Robert Lewis
See more▼See less▲
Vote!
Ewan McGregor in American Pastoral (2016)
Swede Levov
See more▼See less▲
Vote!
Ewan McGregor in Young Adam (2003)
Joe Taylor
See more▼See less▲
Vote!
Ewan McGregor stars as Andy
Andy
See more▼See less▲
Vote!
Ewan McGregor in Emma (1996)
Frank Churchill
See more▼See less▲
Vote!
Ewan McGregor in The Pillow Book (1995)
Jerome
See more▼See less▲
Vote!
Ewan McGregor in Nora (2000)
James Joyce
See more▼See less▲
Vote!
Ewan McGregor in Velvet Goldmine (1998)
Curt Wild
See more▼See less▲
Vote!
Ewan McGregor in Perfect Sense (2011)
Michael
See more▼See less▲
Vote!
Ewan McGregor in The Men Who Stare at Goats (2009)
Bob Wilton
See more▼See less▲
Vote!
Ewan McGregor in Down with Love (2003)
Catcher Block
See more▼See less▲
Vote!
Ewan McGregor in I Love You Phillip Morris (2009)
Phillip Morris
See more▼See less▲
Vote!
Ewan McGregor in Nightwatch (1997)
Martin Bells
See more▼See less▲
Vote!
Ewan McGregor, Jason Beeston, Sebastian Tarlach, Graham Curry, Sean Francis George, Duncan JC Mais, Christian Black, James Cook, Doc Butler, Byron Coll, Stephen Brocklehurst, Mark Badham, Matthew David Hearn, Aaron Jackson, Dan Twine, and Charlie Akin in Jack the Giant Slayer (2013)