Trainspotting
Cast & Crew

Ewan McGregor Mark "Rent-boy" Renton

Ewen Bremner Daniel "Spud" Murphy

Jonny Lee Miller Simon David "Sick Boy" Williamson

Kevin McKidd Tommy MacKenzie

Robert Carlyle Francis (Franco) Begbie

Kelly Macdonald Diane

Peter Mullan Swanney

James Cosmo Mr. Renton

Eileen Nicholas Mrs. Renton

Susan Vidler Mrs. Renton

Pauline Lynch Lizzy

Shirley Henderson Gail

Stuart McQuarrie Gavin/US Tourist

Irvine Welsh Mikey Forrester

Dale Winton Game Show Host

Keith Allen Dealer

Ann-Louise Ross Gail's Mother

Billy Riddoch Gail's Father

Fiona Bell Diane's Mother

Vincent Friel Diane's Father

Hugh Ross Man

Victor Eadie Man

Kate Donnelly Woman

Finlay Welsh Sheriff

Eddie Nestor Estate Agent

Danny Boyle Director

John Hodge Writer

Andrew Macdonald Producer

Brian Tufano Cinematography

Masahiro Hirakubo Film Editing

Kave Quinn Production Designer

Tracey Gallacher Art Direction

Rachael Fleming Costume Design

Gail Stevens Casting

Andy Pryor Casting
⨁Full Cast & Crew