Coming to the forefront of film in 1996, McGregor has shown his diversity in different roles - from indie to mainstream and drama to fantasy. Digital Spy takes a look at Ewan McGregor's five standout roles.
One of the most iconic British movies, and listed at number 10 in the BFI top 100 films. Directed by Danny Boyle, McGregor's heroin-addicted character Renton steals the show as he and his friends go on a journey through 1980s Edinburgh - causing havoc and enduring plenty of sex and drugs along the way.
Velvet Goldmine (1998)
An indie film with a great cast, McGregor stars as Curt Wild, the ex-lover of murdered Brian Slade (Jonathan Rhys Myers). It's one of many film roles where McGregor is able to cross the boundaries - as he later does in I Love You Phillip Morris - only in a more dramatic and intricate way.
Star Wars: The Phantom Menace (1999)
You either love or loathe the prequels, but McGregor left the films unscathed as a young Obi-Wan Kenobi. Phantom Menace's end fight sequence against Darth Maul has to be one of the best ever. For McGregor, it was the start of a multi-million pound franchise with two other box office hits to come - a much better choice than the Alex Ryder series.
Young Adam (2003)
One of McGregor's more sinister roles, Young Adam - starring Tilda Swinton as one of McGregor's love interests - is dark in tone and mood. It's not the only time McGregor plays a writer in his career (Moulin Rouge), but Young Adam is packed with a great cast and a lead actor who knows how to pick a good script.
The Ghost (2010)
McGregor stars as a ghost writer to Pierce Brosnan's prime minister in Roman Polanski's thriller. It shows how McGregor's choice of characters vary - he's playing the mouse in this chase, as he has to become a double agent to recover secret information on his boss. Without getting caught.
> Ewan McGregor: Career in pictures
Should Moulin Rouge, Beginners or Brassed Off have been in the list? Leave your comments in the space below.