Ewan Gordon McGregor is a Scottish actor and singer who has had success in mainstream, indie, and art house films. He voiced Valiant in the film of the same name and portrayed a younger Obi-Wan Kenobi in the Star Wars prequels, a role he later briefly reprised for a voiceover alongside his predecessor, Sir Alec Guinness, in Star Wars: The Force Awakens.

He plays Lumière in the 2017 remake of Beauty and the Beast. McGregor is set to play Christopher Robin in the upcoming film of the same name. [1] His various roles in films outside of Disney include playing the character of Christian in Moulin Rouge! and Mark Renton in Trainspotting.

Disney Roles