Ewan McGregor's filmography

Pinoccio
Actor - Jiminy Cricket

Birds of Prey: and the Fantabulous emancipation of one Harley Quinn
Actor - Black Mask

Doctor Sleep
Actor - Danny Torrance

Christopher Robin
Actor - Christopher Robin

Beauty and the Beast
Actor - Lumiere

T2: Trainspotting
Actor - Renton

Our Kind of Traitor
Actor - Perry Makepeace

American Pastoral
Director
Actor - Seymour 'Swede' Levov

Mortdecai
Actor - Inspector Martland

Last Days in the Desert
Actor - Jesus

Miles Ahead
Actor - Dave Brill

Jane Got a Gun
Actor - John Bishop

Son of a Gun
Actor - Brendan

Jack the Giant Slayer
Actor - Elmont

August: Osage County
Actor - Bill Fordham

The Impossible
Actor - Henry

Haywire
Actor - Kenneth

Salmon Fishing in the Yemen
Actor - Fred Jones

The Ghost Writer
Actor - El escritor

Beginners
Actor - Oliver

Angels & Demons
Actor - Camerlengo Patrick McKenna

Amelia
Actor - Gene Vidal

The Men Who Stare at Goats
Actor - Bob Wilton

I Love You Phillip Morris
Actor - Phillip Morris

Deception
Actor - Jonathan McQuarry

Miss Potter
Actor - Norman Warne

Scenes of a Sexual Nature
Actor - Billy

Star Wars: Episode III - Revenge of the Sith
Actor - Obi-Wan Kenobi

The Island
Actor - Lincoln Seis Echo / Tom Lincoln

Stay
Actor - Dr. Sam Foster

Big Fish
Actor - Ed Bloom- Young

Down with Love
Actor - Catcher Block

Star Wars: Episode II - Attack of the Clones
Actor - Obi-Wan Kenobi

Moulin Rouge!
Actor - Christian

Black Hawk Down
Actor - Grimes

Star Wars: Episode I - The Phantom Menace
Actor - Obi-Wan Kenobi

Little Voice
Actor - Billy

Velvet Goldmine
Actor - Curt Wild

Trainspotting
Actor - Renton