Trainspotting
Played Mark Renton.
FLM.REDยวน แม็กเกรเกอร์
From Renton to Obi-Wan and beyond
Scottish actor known for Trainspotting, Star Wars and Moulin Rouge!.
Perth, Scotland
Ewan McGregor is a Scottish actor born in Perth on 31 March 1971. His work with director Danny Boyle on Shallow Grave and Trainspotting helped establish his early screen career.
As Mark Renton in Trainspotting (1996), McGregor became closely associated with a story of addiction and friendship in Edinburgh. He returned to the character in T2 Trainspotting two decades later.
He played Obi-Wan Kenobi in the Star Wars prequel trilogy and later returned to the character in the 2022 series. Other contrasting roles include the poet Christian in Moulin Rouge! and Grimes in Black Hawk Down.
McGregor won a Primetime Emmy for Halston, in which he portrayed the fashion designer. In The End of Oak Street (2026), he plays Greg Platt.
The films below are those available on FLM.RED, not his complete filmography.
Played Mark Renton.
Played Obi-Wan Kenobi in the prequel trilogy.
Played Grimes in the war drama.
Won an Emmy for portraying the designer.
Played Greg Platt.
Performance readings are FLM.RED editorial interpretation.
Titles in this collection; not a complete filmography.
Portrait illustration: FLM.RED.