Characters played by Ewan McGregor
Renton
Characters played by Logan Gillies
Simon (aged 9)
Characters played by Ben Skelton
Renton (aged 9)
Characters played by Aiden Haggarty
Spud (aged 9)
Characters played by Daniel Smith
Begbie (aged 9)
Characters played by Elijah Wolf
Tommy (aged 9)
Characters played by Robert Carlyle
Begbie
Begbie's Father
Characters played by Steven Robertson
Stoddart
Characters played by Ewen Bremner
Spud
Characters played by John Kazek
Tom (Rehab Group)
Characters played by Shirley Henderson
Gail
Characters played by Charlie Hardie
Fergus (aged 9)
Characters played by Scott Aitken
Farmer
Characters played by Gordon Kennedy
Tulloch
Characters played by Jonny Lee Miller
Simon
Characters played by Anjela Nedyalkova
Veronika
Characters played by Tereza Duskova
Tourism Girl
Characters played by Elek Kish
Dozo
Characters played by Lewis Gribben
Dealer
Characters played by Dominic Maccoll
Dealer
Characters played by Calum Verrecchia
Dealer
Characters played by Simon Weir
Jailhouse
Characters played by Bradley Welsh
Doyle
Characters played by James Cosmo
Renton's Father
Characters played by Katie Leung
Nurse
Characters played by Thierry Mabonga
Security Officer Wilson
Characters played by Atta Yaqub
Medical Student
Characters played by Christopher Douglas
Chris the Oracle
Characters played by Pauline Turner
June
Characters played by Scot Greenan
Frank Junior
Characters played by James McElvar
Simon (aged 20)
Characters played by Connor McIndoe
Renton (aged 20)
Characters played by Bryan Quinn
Man in Music Video
Characters played by Irvine Welsh
Mikey Forrester
Characters played by Ged Hanley
Social Club Band
Characters played by Neil Thomson
Social Club Band
Characters played by Margaret Davies
Social Club Singer
Characters played by Alex Jackson
Social Club Singer
Characters played by Tom Urie
Big Bear
Characters played by Phil Coppola
Boxing Instructor
Characters played by John Bell
Spud (aged 20)
Characters played by Kyle Fitzpatrick
Fergus
Characters played by Kelly Macdonald
Diane
Characters played by Eileen Nicholas
Renton's Mother
Characters played by Michael Shaw
Tommy (aged 20)
Characters played by Kevin McKidd
Tommy
Characters played by Lauren Lamb
Baby Dawn
Characters played by Devon Lamb
Baby Dawn
Characters played by Amy Manson
Woman in Club
Characters played by Russell Dunsmore
Hard Guy Driver
Characters played by Nebli Basani
Hardman
Characters played by Edyta Szewczyk
Girl in Sauna
Characters played by Fiori Miari
Girl in Sauna
Characters played by Pauline Lynch
Lizzy
Characters played by Christopher Mullen
Begbie (aged 20)
Characters played by Hamish Haggerty
Young Renton
Characters played by Daniel Jackson
Young Begbie
Characters played by Svetlana Yancheva
Veronika's Mother
Characters played by Emil Bonev
Veronika's Son
Characters played by Jamie Begg
Club DJ
Characters played by George Best
Self
Characters played by Ben Bradley
Reveller
Characters played by Mark Braithwaite
Prison Officer
Clubber
Characters played by Rob Candy
Job seeker
Characters played by Paul Ellard
Slosher Fan
Characters played by Rosann Ferrier
Tourist at the airport
Characters played by Blair Flucker
Club Patron
Characters played by Xenia Gauss
Shopper
Restaurant visitor
Characters played by Catherine Laura Halliday
Extra (Clubber)
Characters played by Pamela Hanson
Hotelier
Characters played by Andrew Kelly
Paramedic
Characters played by Garry McClay
Loyalist
Characters played by Arnold Montey
Club Patron
Characters played by Dougie Rankin
Lodge Member
Characters played by Gregor Selkirk
Boy Footballer
Characters played by Charles Taylor
Lodge Member