IMDb Polls

Poll: Ewan McGregor at 50

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?

Discuss the poll here

Make Your Choice

  1. Vote!
     

    Ewan McGregor in Star Wars: Episode I - The Phantom Menace (1999)

    Obi-Wan Kenobi
  2. Vote!
     

    Ewan McGregor in Trainspotting (1996)

    Renton
  3. Vote!
     

    Ewan McGregor in Big Fish (2003)

    Ed Bloom - Young
  4. Vote!
     

    Ewan McGregor and Tom Guiry in Black Hawk Down (2001)

    Grimes
  5. Vote!
     

    Ewan McGregor in The Island (2005)

    Lincoln Six Echo, Tom Lincoln
  6. Vote!
     

    Ewan McGregor in Moulin Rouge! (2001)

    Christian
  7. Vote!
     

    Ewan McGregor in Angels & Demons (2009)

    Camerlengo Patrick McKenna
  8. Vote!
     

    Ewan McGregor in The Impossible (2012)

    Henry
  9. Vote!
     

    Ewan McGregor in The Ghost Writer (2010)

    The Ghost
  10. Vote!
     

    Ewan McGregor in Doctor Sleep (2019)

    Dan Torrance
  11. Vote!
     

    Ewan McGregor in Beginners (2010)

    Oliver
  12. Vote!
     

    Ewan McGregor and Jim Cummings in Christopher Robin (2018)

    Christopher Robin
  13. Vote!
     

    Ewan McGregor in Shallow Grave (1994)

    Alex Law
  14. Vote!
     

    Ewan McGregor in Salmon Fishing in the Yemen (2011)

    Dr. Alfred Jones
  15. Vote!
     

    Ewan McGregor in August: Osage County (2013)

    Bill Fordham
  16. Vote!
     

    Ewan McGregor in Little Voice (1998)

    Billy
  17. Vote!
     

    Ewan McGregor in A Life Less Ordinary (1997)

    Robert Lewis
  18. Vote!
     

    Ewan McGregor in American Pastoral (2016)

    Swede Levov
  19. Vote!
     

    Ewan McGregor in Young Adam (2003)

    Joe Taylor
  20. Vote!
     

    Ewan McGregor stars as Andy

    Andy
  21. Vote!
     

    Ewan McGregor in Emma (1996)

    Frank Churchill
  22. Vote!
     

    Ewan McGregor in The Pillow Book (1996)

    Jerome
  23. Vote!
     

    Ewan McGregor in Nora (2000)

    James Joyce
  24. Vote!
     

    Ewan McGregor in Velvet Goldmine (1998)

    Curt Wild
  25. Vote!
     

    Ewan McGregor in Perfect Sense (2011)

    Michael
  26. Vote!
     

    Ewan McGregor in The Men Who Stare at Goats (2009)

    Bob Wilton
  27. Vote!
     

    Ewan McGregor in Down with Love (2003)

    Catcher Block
  28. Vote!
     

    Ewan McGregor in I Love You Phillip Morris (2009)

    Phillip Morris
  29. Vote!
     

    Ewan McGregor in Nightwatch (1997)

    Martin Bells
  30. Vote!
     

    Ewan McGregor in Jack the Giant Slayer (2013)

    Elmont

Recently Viewed