Ewan McGregor Movies: Top 12 Roles from ‘Trainspotting’ to ‘Moulin Rouge’ to ‘Beauty and the Beast’ [PHOTOS]

Just over two decades ago, Scottish actor Ewan McGregor came to the world’s attention playing a heroin addict in Danny Boyle‘s dark comedy “Trainspotting.” Later this month he returns to the role that made him famous, as he stars in Boyle’s sequel, “T2 Trainspotting.” In the 21 years since “Trainspotting,” McGregor has also become a bona fide movie star, which allows him to do the kind of project like Disney’s “Beauty and the Beast,” his second new film opening this year, in which he provides the voice (both singing and talking) of Lumière, the French candelabra.

Sign up to get Gold Derby’s free newsletter
with experts’ latest predictions and breaking news

McGregor has twice been nominated for the Golden Globe as Best Comedy/Musical Actor. The first was for “Moulin Rouge!” (2001), losing out to Gene Hackman (“The Royal Tenenbaums”). His other film nom was for “Salmon Fishing in the Yemen” (2012), losing out to Hugh Jackman (“Les Miserables”). His roles in “Little Voice” (1996), “Moulin Rouge!”, and “August: Osage County” (2013) brought him Screen Actors Guild bids for Best Film Ensemble.

On the TV side, his guest performance on “ER” reaped him an Emmy nom in 1997, losing to Pruitt Taylor Vince (“Murder One”). He returns to television this spring in the third installment of “Fargo” for FX. He has a dual role of Emmit Stussey and Ray Stussey, so could this combo of characters finally bring him to the winner’s stage at the Emmy Awards?

Enjoy touring through our retrospective photo gallery of McGregor’s top 12 film performances including several movies mentioned above to see if your favorite role made the cut.

Predict the Emmy nominees now; change them until July 13

Be sure to make your Emmy predictions. Weigh in now with your picks so that Hollywood insiders can see how their TV shows and performers are faring in our Emmy odds. You can keep changing your predictions until just before nominees are announced on July 13. And join in the fierce debate over the 2017 Emmys taking place right now with Hollywood insiders in our TV forums.

More News from GoldDerby