Cast & Crew

Directed by

Danny Boyle

Writing Credits

John Hodge
(written by)
Irvine Welsh
(based on the books Porno and Trainspotting by)

Cast

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

Produced by

Bernard Bellew
producer
Danny Boyle
producer
Christian Colson
producer
Veselin Karadjov
line producer: Bulgaria
Andrew Macdonald
producer
Tori Parry
line producer: additional photography
Allon Reich
executive producer
Irvine Welsh
executive producer

Cinematography by

Anthony Dod Mantle
director of photography

Editing by

Jon Harris

Casting By

Gail Stevens

Production Design by

Patrick Rolfe
Mark Tildesley

Art Direction by

Arwel Evans
Patrick Rolfe
supervising art director
Adam Squires
Chris Wyatt
(as Christopher Wyatt)

Set Decoration by

Orlin Grozdanov
BG set decorator
Véronique Melery

Costume Design by

Rachael Fleming
Steven Noble

Makeup Department

Anita Anderson
makeup artist: second unit
Kamen Glover
makeup artist
Heather Manson
makeup artist
Ivana Primorac
hair designer / makeup designer
Matilda Scarr
makeup trainee
Nathaniel De'Lineadeus
dental effects designer (uncredited)
Lee Gren
tattoo designer: specialty tattoos, Tinsley Studio (uncredited)
Chris Lyons
dental prosthetics (uncredited)
Sarah Weatherburn
facial hair maker (uncredited)

Production Management

Richard Brough
unit manager
Claire Campbell
production manager
Darin McLeod
production manager: additional photography
Samar Pollitt
production manager: second unit
Clare St. John
post-production supervisor

Second Unit Director or Assistant Director

Harry Boyd
first assistant director: second unit
Sean Boyle
assistant director
Garry Fraser
second unit director
David Gilchrist
first assistant director
Keith Ingram
additional cinematographer
Katharine K.K. Kennedy
crowd second assistant director
Zoe Liang
first assistant director: second unit
Alex McKay
third assistant director
Michael Queen
second assistant director
Louise Rashman
crowd assistant director
Rory Stewart
third assistant director: second unit
Antony Tanev
first assistant director bg
Ollie Townsend
floor runner (as Oliver Townsend)
Zornitsa Tsvetanova
second assistant director: bg (as Zornica Cvetanova)

Art Department

Natalie Astridge
assistant set decorator
Kimberley Bright
set dec seamstress
Greig Cockburn
art department runner
Paul Curren
painter
Martin Genchev
stand-by props
Kirsty Glover
Painter
John Gorman
props
Brendan Hessle
graphic designer
Brendan Houghton
storyboard artist
Lorna Houlihan
assistant art director
Katie Johnston
Artist, Painter
Robin Jones
props
Cáitlín Keenan
assistant construction coordinator
Stuart Kennedy
carpenter
Peter Krumov
carpenter
Paul Layzell
character design: 2D animation
Chris MacLean
props
Janice Macrae
set decoration buyer
Brian Martin
construction coordinator
Liam McBurnie
graphics assistant (as Liam Bryant)
Jordan R.A. Mills
props daily
Campbell Mitchell
chargehand standby props
Emer O'Sullivan
scenic designer
Valentin Petrov
set dresser
Seamus Sharkey
rigger
Rachel Smith
set dec runner: prep
Elo Soode
concept artist
Benedict Tildesley
art department assistant
Steve Wade
props storeman
Alice Walker
art department assistant
Kris Whitehead
carpenter
Zoe Wight
scenic designer
Billy Wilson
chargehand props
Paul McNicol
plasterer (uncredited)

Sound Department

Niv Adiri
re-recording mixer / sound designer
Mark Appleby
adr mixer
Ben Barker
sound design editor
Sam Biggs
adr mixer
Kim Bradfield
mix runner
Linda Brenon
foley editor
Peter Burgis
foley artist
Michael Clayton
mix technician
Raemond Cook
sound recordist
Mark DeSimone
adr mixer
Phil Diamond
sound assistant: dailies
Gillian Dodders
supervising dialogue editor
Mitch Dorf
adr mixer
Zoe Freed
foley artist
Danny Freemantle
sound effects editor
Glenn Freemantle
sound: designer / supervising sound editor
Nick Freemantle
assistant sound editor
Glen Gathard
foley mixer
Colin Gregory
first assistant sound / sound recordist: pre-shoot
Jordan Jackson
adr assistant
Robert Malone
sound effects editor
Thayna McLaughlin
second assistant sound
Chris Navarro
adr mixer
Tyler Newhouse
adr recordist
Colin Nicolson
production sound mixer
Emilie O'Connor
dialogue editor
Jemma Riley-Tolch
foley editor
John Skehill
mix technician
Ian Tapp
re-recording mixer
Mike Tehrani
adr recordist
James Wichall
dialogue editor
Mhairi Wyles-Lang
adr bookings coordinator
Al Gregg
audio (uncredited)
Rolf Martens
mix technician (uncredited)

Special Effects by

Nathan Chidgey
special effects technician
Colin Foster
special effects design supervisor
Russell McGovern
special effects technician
Emily Pooley
special effects technician
David Rigley-Williamson
special effects technician
Adam Sawatzki
special effects technician

Visual Effects by

Andrea Aceto
visual effects artist: roto/prep
John Bentley
DI VFX Wrangler
Olivia Beresford
compositor
Silvio Castagna Muscella
matchmove artist
Viviane Dall'Agnol
visual effects artist
Amy Denny-Guerin
visual effects
Sascha Dhillon
visual efffects editor
Lisa Theresa Downey-Dent
visual effects production assistant
Tiago Faria
digital compositor
Emanuele Farnesi
visual effects artist
Edd Gamlin
visual effects editor
Adam Gascoyne
visual effects supervisor
Attila Gasparetz
visual effects artist (as Gasparetz Attila)
Jake Green
visual effects artist (as Jacob Green)
Andrés Gómez Tollar
fx technical director
Alexander Ha
visual effects artist
Jason M. Halverson
compositing supervisor: Union VFX
Shani Hermoni
vfx compositor: Union VFX
Jon Hollis
title design / visual effects
Taskin Kenan
digital compositor
Steven King
visual effects pipeline developer
Lindsey Lo Presti
junior comp artist
Elliot Mander
visual effects coordinator
Rafael Martins
matchmove artist: Union VFX
Alasdair McNeill
compositor: union vfx
Callum Mcnulty
visual effects artist: Junior compositor
Mervyn New
lead digital compositor
Dillan Nicholls
senior compositor
Noel O'Malley
visual effects artist
Penelope Pochez
visual effects artist
Iain Read
lead compositor
Adam Redhead
fx artist
Susanna Riccio
digital compositor
James Roberts
on-set vfx supervisor / lead vfx artist
Jamie Schumacher
lead environment artist
Cristina Serreli
roto/prep artist
David Singer
compositor
Jean-Clement Soret
digital colourist
Linda Spaggiari
digital compositor
Noga Alon Stein
visual effects producer
Gareth Stevenson
visual effects artist
Jeremy Séguin
digital compositor
Dan Victoire
digital compositor
Jenny Wan
compositor: Union VFX
Lewis Wright
digital compositor
Luca Zappala
cg supervisor: union vfx

Stunts

Chey Anich
stunt double: Ewan Mcgregor / stunts
Gary Arthurs
additional stunt co-ordinator
Tom Delmar
stunt player: T1 Flashback
Andy Ferguson
Begbie body double
Robert Hladik
stunt driver / stunts
Ryan Law
sick boy body double
Ryan McLachlan
Renton body double
Erol Mehmet
stunts
Lee Moulton-Davies
Stunt Double: Robert Carlyle / stunts
Rob Pavey
stunt double: Ewan McGregor / stunts
Julian Spencer
stunt/fight coordinator

Camera and Electrical Department

Paul Bates
best boy
Alasdair Boyce
central loader
Thomas Bryan
camera trainee
Jaap Buitendijk
still photographer
Dan Carling
digital imaging technician
Bruce Carmichael
second assistant camera: second unit dailies
Luke Coulter
first assistant camera: second unit
James Dillimore
standby rigger
Simon Dunn
additional second assistant camera: Main unit / second assistant camera: "a" camera, additional photography
Harry Elvin
crane technician dailies
Johann Hattingh
rigger daily
Phill Heale
grip
Dan Henderson
second assistant camera: "a" camera
Des Hills
russian arm precision driver
Les Hinks
second assistant camera: second unit
Graeme Hunter
still photographer: dailies
Scott Hunter
camera trainee: "c" camera dailies
Gabriel Hyman
first assistant camera: dallies
Keith Ingram
additional cinematographer
Sam Irwin
central loader: additional photography
Peter Keith
drone operator
Nick Kenealy
video assist operator: additional photography
Henry Landgrebe
focus puller
Rupert Lloyd-Parry
key grip
Davey Logan
grip
Jonny Mackenzie
lighting technician
Ruaraidh MacLeod
camera trainee:Dailies C Camera
Jon Maskell
assistant grip: dailies
Filippo Maso
camera trainee: additional photography
Pete Maughan
drone pilot
Chris Maxwell
second assistant camera: "b" camera
Jon McCormick
grip trainee
Craig McLellan
electrician
Grant McPhee
additional dit: main unit / dit: 2nd unit
Will Nash
second assistant c camera: second unit
Thomas Neivelt
gaffer
Derrick Peters
first assistant camera: "b" camera
Toby Plaskitt
russian arm operator
Alastair Rae
camera operator
Dougie Rankin
iphone camera operator
Mark Ritchie
chargehand electrician
Jack Sands
additional second assistant camera
Paul Snell
additional second assistant camera: "c" camera
Andy Thomson
russian arm technician
Jon Towler
console operator
Stanimir Vatsov
Crane and Head Technicians
Alexandra Voikou
clapper loader: c camera
Sean Walker
video operator
John Watters
first assistant camera: "a" camera
Calum Weir
digital imaging technician assistant
Terry Williams
b camera / key grip additional photography

Casting Department

Rebecca Farhall
casting associate
Clare Gordon
casting assistant
Adam Penny
extras casting

Costume and Wardrobe Department

Kate Dalzell
principal costume standby
Harriet Edmonds
costume supervisor
Natalia Georgiadou
wardrobe
Lubi Larkin
designer: Spud's sequin robe
Iona Smith Oliver
wrap costumer
Amy Wallace
principal costume standby: dailies
Lyndsey Wardrop
costume trainee
Alexandra Fiddes
daily (uncredited)

Editorial Department

Matt Adams
digital intermediate consultant
Ruth Antoine
second assistant editor
Cherri Arpino
dailies manager
Michael Crusz
digital intermediate editor
Charlotte Dean
post-production coordinator
Colin Foulkes
vfx pull data manager
Chema Gomez
dailies technical supervisor
Tamsin Jeffrey
first assistant editor
Karl Kuehn
data management
Begoña Lopez
DI Producer
Steve McGowan
dailies producer (as Stephen McGowan)
Tom Mitchell
dailies operator
Maikel Popic
dailies colourist
Raul Sevilla
data management
Lee Twohey
preview colorist & hd deliverables

Location Management

Richard Bodsworth
location runner
Leon Brehony
location runner
Stuart Cadenhead
second unit
David Fraser
locations runner
Barry Laird
assistant location manager
Lloret MacKenna Dunn
location manager (as Lloret Dunn)
Morven MacPherson
unit manager (as Morven Ross)
Jackie McCraith-Smith
location assistant
Cora McGookin
locations runner
Olivia J. Middleton
location runner (as Olivia Middleton)
Matthew Moss
locations runner
David Neilson
locations scout
Iva Petkova
Location manager Bulgaria
Andy Ross
location assistant
Lewis Wardrop
location coordinator
Ali Young
location manager

Music Department

Allan Jenkins
music editor
Elliott Iago Smith
musician: percussion
Esme Bronwen Smith
vocalist
Rick Smith
composer: additional music

Script and Continuity Department

Alex Kendall
script editor
Sylvia Parker
script supervisor

Transportation Department

Martin Auld
driver: cast
Matthew Bainbridge
camera car driver
Daniel Balchev
driver: Bulgaria
George Brady
driver
Russell D. Equi
transportation captain
Andy Finnie
driver: cast
Kenny Flockhart
unit driver
Stuart W. Fraser
unit driver
Gerry MacKinnon
Director Diver Scotland / Director Driver
Andy 'titch' Paterson
grip driver
Zahari Todorov
director driver bulgaria
Ben Weekes
picture car coordinator

Additional Crew

Geraldine Atlee
head of legal and business affairs
Gabz Barker
unit nurse uk
Sean Begg
extra/background actor
Priya Bhakta
production secretary
Olly Bowman
mountain and water safety expert
Jonny Boyle
production runner
Wendy Brady
nurse
Calais Brown
additional floor and crowd runner
Neil Cairns
production accountant
Janelle Couper
accounts assistant
Michael Dovey
film & media travel services
Elizabeth Edgar
production coordinator: additional photography
Andrew Edwards
equipment manager
Gaia Elkington
assistant: Danny Boyle & Christian Colson
Jim Elliott
armourer
Johan Ewing
legal and business affairs executive
Alice Figes
assistant: producer, DNA
Anna Fraga McLucas
production assistant
Paul Gardner
archive reseacher
Zoe Gilchrist
production secretary: additional photography
Guido Gotz
publicist
Martin Heberden
clearances
Glynn Henderson
health and safety consultant
Sean Hind
floor runner: second unit, dailies
Katie Hodgkin
clearances
Amy Hogarth
runner/stand in
Christian Iansante
Italian dubbing: Renton
Paul Imrie
assistant production accountant
Liam Irving
Mountain Safety & Porter
Peter La Terriere
completion guarantor executive
Kathleen Lambie
accounts cashier (as Kathleen MacLeod)
Jake Lancaster
production assistant
Bettina Lyster
production coordinator
Amy MacIlraith
travel coordinator
Fraser Malcolm
runner/stand in
David McMahon
crowd ad daily
Agnes Meath Baker
assistant: Andrew MacDonald
Rod Moss
props
Ellen Pickering
dailies runner
Alison Piper
base runner
Asha Radwan
clearances
Norman Campbell Rees
production staff
Margaret Richey
support staff
Karie-Ann Robinson
chaperone
Sarah Snuggs
assistant production coordinator
Dan Storey
epk producer
John Wark
loop group actor
Emmanuel Whinnery
business and legal affairs for Film4
Paul Zieleniec
assistant accountant
Simon Kay
driver/runner (uncredited)
David Monteath
voice actor (uncredited)
Fiona Whybrow
assistant accountant (uncredited)

Thanks

Julie Brook
thanks
Allen Dam
special thanks
Liam Daniel
special thanks
Sarah Drummond
thanks: location Scotland
Liam Howlett
thanks
Brian Johnson
thanks
Graham Johnston
special thanks
Eddy McDaid
thanks
Harvey Nichols
thanks
Masahiro Nirakubo
special thanks
Bryan Quinn
thanks
Kave Quinn
special thanks
Malcolm Robertson
thanks
Brian Tufano
special thanks
David Watson
thanks
Andrew Wilson
thanks
Tom Wright
thanks
All Filters