Trainspotting - Cast
Stuart McQuarrie
as Gavin/US Tourist
as Daniel "Spud" Murphy
as Mark "Rent-boy" Renton
as Diane
as Tommy MacKenzie
James Cosmo
as Mr. Renton
as Gail
Peter Mullan
as Swanney
Jonny Miller
as Simon David "Sick Boy" Williamson
Hugh Ross
as Man
Eileen Nicholas
as Mrs. Renton
Susan Vidler
as Mrs. Renton
Pauline Lynch
as Lizzy
Irvine Welsh
as Mikey Forrester
Dale Winton
as Game Show Host
Ann-Louise Ross
as Gail's Mother
Billy Riddoch
as Gail's Father
Fiona Bell
as Diane's Mother
Vincent Friel
as Diane's Father
Victor Eadie
as Man
Kate Donnelly
as Woman
Finlay Welsh
as Sheriff
Eddie Nestor
as Estate Agent