Ewan McGregor - Filmography
Cast
- Bleeding Love (2023) as Father
- Guillermo del Toro's Pinocchio (2022) as Cricket (voice)
- Raymond & Ray (2022) as Raymond
- Birthday Cake, The (2021) as Father Kelly
- Birds of Prey (And the Fantabulous Emancipation of One Harley Quinn) (2020) as Black Mask
- Doctor Sleep (2019) as Danny Torrance
- Christopher Robin (2018) as Christopher Robin
- Zoe (2018) as Cole
- Beauty and the Beast (2017) as Lumiere
- T2: Trainspotting 2 (2017) as Renton
- Our Kind of Traitor (2016) as Perry Makepeace
- Jane Got a Gun (2015) as Colin McCann
- Last Days in the Desert (2015) as Jesus
- Miles Ahead (2015) as Dave Brill
- Mortdecai (2015) as Inspector Martland
- Son of a Gun (2014) as Brendan
- August: Osage County (2013) as Bill Fordham
- House of Magic, The (2013) as Lenny (voice)
- Impossible, The (2012) as Henry
- Jack the Giant Killer (2012) as Elmont
- Haywire (2011) as ?
- Perfect Sense (2011) as Michael
- Salmon Fishing in the Yemen (2011) as Fred Jones
- Beginners (2010) as Oliver
- Ghost Writer, The (2010) as The Ghost
- Tangled (2010) as Plowden (voice)
- Amelia (2009) as Gene Vidal
- Angels & Demons (2009) as Carlo Ventresca
- I Love You Phillip Morris (2009) as Phillip Morris
- Men Who Stare at Goats, The (2009) as Bob Wilton
- Deception (2008) as Jonathan
- Deception (2008) as Jonathan
- Incendiary (2008) as Jasper Black
- Cassandra's Dream (2007) as Ian
- Miss Potter (2006) as Norman Warne
- Scenes of a Sexual Nature (2006) as Billy
- Island, The (2005) as Lincoln Six-Echo
- Robots (2005) as Rodney Copperbottom (voice)
- Star Wars: Episode III Revenge of the Sith (2005) as Obi-Wan Kenobi
- Stay (2005) as Sam Foster
- Valiant (2005) as Valiant (voice)
- Big Fish (2003) as Young Edward Bloom
- Down with Love (2003) as Catcher Block
- Young Adam (2003) as Joe Taylor
- Black Hawk Down (2002) as Grimes
- Flora Plum (2002) as .
- Star Wars Episode II: Attack of the Clones (2002) as Obi-Wan Kenobi
- Moulin Rouge (2001) as Christian
- Nora (2000) as James Joyce
- Eye Of The Beholder (1999) as The Eye
- Rogue Trader (1999) as Nick Leeson
- Star Wars Episode I: The Phantom Menace (1999) as Obi-Wan Kenobi
- Little Voice (1998) as Billy
- Nightwatch (1998) as Martin
- Velvet Goldmine (1998) as Curt Wild
- Life Less Ordinary, A (1997) as Robert
- Sleeping With The Fishes (1997) as .
- Brassed Off (1996) as Andy Barrow
- Emma (1996) as Frank Churchill
- Pillow Book, The (1996) as Jerome
- Trainspotting (1996) as Mark Renton
- Blue Juice (1995) as Dean Raymond
- Shallow Grave (1994) as Alex Law
- Being Human (1993) as Alvarez