Ewan Mcgregor har spelat roller i:

 Moulin rouge , 2001 USA
 Star wars: Episod 1 - Det mörka hotet, orginaltitel: 'Star wars: Episode 1 - The phantom menace' , 1999 USA
 Little voice , 1998 United Kingdom
 Velvet goldmine , 1997 United Kingdom
 A life less ordinary , 1997 United Kingdom
 Brassed off , 1996 United Kingdom
 Pillow book, orginaltitel: 'The pillow book' , 1995 United Kingdom
 Emma , 1996 United Kingdom
 Trainspotting , 1995 United Kingdom
 Dödsleken, orginaltitel: 'Shallow grave' , 1994 United Kingdom
 Black hawk down , 2001 USA
 Star wars: Episod ii - klonerna anfaller, orginaltitel: 'Star wars: Episode II - attack of the clones' , 2002 USA
 Down with love , 2003 USA
 Big fish , 2003 USA
 Young adam , 2002 United Kingdom