Cast & Crew

Directed by

Jon S. Baird

Writing Credits

Jon S. Baird
(written by)
Irvine Welsh
(based on the novel by)

Cast

James McAvoy
Bruce
Jamie Bell
Lennox
Eddie Marsan
Bladesey
Imogen Poots
Drummond
Brian McCardie
Gillman
Emun Elliott
Inglis
Gary Lewis
Gus
John Sessions
Toal
Shauna Macdonald
Carole
Jim Broadbent
Dr. Rossi
Joanne Froggatt
Mary
Kate Dickie
Chrissie
Martin Compston
Gorman
Iain De Caestecker
Ocky
Shirley Henderson
Bunty
Joy McAvoy
Estelle
Jordan Young
Lexo
Pollyanna McIntosh
Size Queen
Bobby Rainsbury
Stephanie
Michael Moreland
Tramp
Therese Bradley
Madam Maisie
Zack Niizato
Japanese Student
Robin Laing
Rent Boy
Franziska Altmeyer
Hamburg Carole
Ron Donachie
Hector
Tracy-Ann Oberman
Diana
Mitchell Mullen
Bobby
Jake Wilson
Little Davie
Luke MacDonald
Euan
Jodie MacCallum
Dealer's Girlfriend
Chris Young
Drunken Santa Claus
Jonathan Watson
Uniformed Policeman
David Soul
Punter
Chris Cameron
Skanky Dealer
Lauren Maddox
Posh Lady
Natasha O'Keeffe
Anna
Chidi Chickwe
Steven
Sanjeev Kohli
Sunil
Neil D'Souza
Anil
Vanda Dadras
Air Stewardess
Jamie Wallace
Obnoxious Son
Trudie Styler
Madame R Zen Ficken
Megan Finn
Stacey
Colin Healy
Colin
China Soul
Car Singer
Emma Bryant
Jessie
Craig Garner
Dwarf
Gregor Gillespie
Naked Police Officer
Sofie Gällerspång
Aircraft passenger
Christian Kinell
Airplane Passenger
Maxwell Laird
Dwarf
Lars-Peter Larsson
Airplane Passenger
Andrew Martin
Dwarf
J. Scott Murray
Naked policeman
Luke Pendlebury
Dwarf
Tom Sandell
Pedestrian

Produced by

Mark Amin
producer
Christian Angermayer
producer
Jessica Ask
co-producer
Guy Avshalom
executive producer
Jon S. Baird
producer
Christopher Billows
co-producer: Steel Mill Pictures (as Chris Billows)
Tyler Boehm
associate producer: Maven
Tony Bolton
executive producer: Steel Mill Pictures
Jane l Bruce
executive producer (as Jane L Bruce)
Charles E. Bush Jr.
executive producer
Will Clarke
producer
Rachel Dargavel
associate producer: Steel Mill Pictures
Mohammed Hans Dastmaltchi
executive producer
Alexander Denk
co-producer: Maven
Karin G. Dietrich
executive producer (as Karin Dietrich)
Ralph Dietrich
executive producer
Ralph S. Dietrich
executive producer (as Ralph Dietrich)
Alex Francis
co-producer: Maven
Stephan Giger
executive producer
Stefan Haller
executive producer
Marc Hansell
executive producer
Jon Harris
executive producer
Robin Houcken
executive producer
Steven Istock
executive producer
Zygi Kamasa
executive producer
Pierre Lorinet
executive producer
Stephen Mao
producer
Ken Marshall
producer
James McAvoy
producer
Benjamin Melkman
executive producer
Jens Meurer
producer
Nick Meyer
executive producer
Alexander O'Neal
line producer: additional photography (as Alex O'Neal)
Matt Petzny
executive producer
Yasin Qureshi
executive producer
Celine Rattray
producer
Benoit Roland
co-producer
Marc Schaberg
executive producer
Trudie Styler
producer
Judy Tossell
executive producer: Egoli Tossell
Jean Pierre Valentini
executive producer (as Jean-Pierre Valentini)
Berry van Zwieten
co-producer / line producer
Irvine Welsh
executive producer
Sean Wheelan
co-producer
Paul Andrew Williams
executive producer: Steel Mill Pictures
Jona Wirbeleit
associate producer: Egoli Tossell

Music by

Clint Mansell

Cinematography by

Matthew Jensen
director of photography

Editing by

Mark Eckersley

Casting By

Kahleen Crawford
Janet Hirshenson
Dan Jackson
(as Danny Jackson)
Jane Jenkins

Production Design by

Mike Gunn

Art Direction by

Anna Alaeddine
Moley Campbell

Set Decoration by

Claire Pidgeon

Costume Design by

Guy Speranza

Makeup Department

Maxine Dallas
hair stylist / makeup artist
Madeleine Drewell
trainee makeup artist
Camilla Eriksson
makeup artist: Sweden
Lydia Gerlam
makeup artist: Sweden
Niamh Morrison
hair designer / makeup designer
Barbara Schlensag
additional makeup artist
Natalie Todman
hair stylist / makeup artist

Production Management

Daniel Andersson
production manager: Sweden
Stephen Burt
production manager
Jay Coquillon
post-production supervisor
Björn Eggert
production manager: Germany
Danny Khoudary
unit manager
Richard Landy
additional production manager
Mark Murdoch
production manager: additional photography (uncredited)

Second Unit Director or Assistant Director

Sean Boyle
assistant director: daily
Grant Butler
trainee assistant director
Adam Byles
second assistant director
Baudouin du Bois
third assistant director: Belgium
Stina Elinderson
third assistant director
David Gilchrist
first assistant director
Mark Murdoch
second assistant director
Zoe Smith
third assistant director
Manuel Stülten
third assistant director: Germany

Art Department

Mikael Back
carpenter: Sweden
Phil Bowen
construction manager
Kimberley Bright
graphics assistant (as Kimberly Bright)
William Bryden
construction
Paul Campbell
property master
Ryan Clachrie
art department assistant / graphics
Louise Drake
prop buyer: Sweden
Andy Drummond
construction manager
Jim Elliott
standby props
Ian Gallacher
stand-by chippy
Marianne Gallagher
art department trainee
Derek Gray
storyboard artist
Rickard Grönvall
master painter: Sweden
Dorte Herning
painter: Sweden
Robert Hughes
scenic painter
Lars Hult
carpenter: Sweden
Klas Jansson
construction manager: Sweden
Sebastian Jansson
carpenter: Sweden
Sofie Kinngard
painter: Sweden
Tom Knight
standby art director
Rasmus Larsson
carpenter: Sweden
Brahma Lilja
carpenter: Sweden
Martin Liljegren
painter: Sweden
Fred MacMillan
standby props (as Andrew 'Fred' McMillan)
Eona McCallum
prop buyer
Kyle McCallum
petty cash buyer
Russell McGovern
graphics
Matt Mooney
standby props: Sweden
Bert Ross
charge hand (as Robert Ross) / joiner (as Robert Ross)
Gilbert Scott
dressing props
Hugh Spiers
construction buyer
Steve Wade
props driver
Cameron White
dressing props
Zoe Wight
standby art director
Frank Zandhoff
carpenter: Sweden
Mairi Claire Bowser
art department runner (uncredited)
Jake Drummond
carpenter (uncredited)
Jörgen Häger
carpenter (uncredited)
Ciara McAvoy
poster artist (uncredited)

Sound Department

Dirk Bombey
sound recordist
Per Boström
re-recording mixer
Linda Forsén
adr editor / dialogue editor
Colin Gregory
boom operator
Paul Hammond
adr recordist: Post Haste Sound
Hannu Karppinen
foley recordist
Bradley Kendrick
boom operator (as Brad Kendrick)
Pietu Korhonen
foley editor
Heikki Kossi
foley supervisor
Christer Melén
sound effects editor
Patrick Owen
sound recordist: additional photography (as Paddy Owen)
Joakim Sundström
supervising sound editor
Courtney Schade
post-production sound coordinator (uncredited)
John Sutherland
adr recordist (uncredited)

Special Effects by

Robin Pollok
special effects technician

Visual Effects by

Anna Andersson
visual effects artist: Filmgate
HÃ¥kan Blomdahl
visual effects supervisor: Filmgate
Elin Kothe
visual effects artist: Filmgate
Malin Leuchovius
visual effects coordinator: Filmgate
Linus Lindbalk
visual effects artist: Filmgate
Martin Malmqvist
visual effects artist: Filmgate
Simon Martinsson
visual effects artist: Filmgate
Daniel Nielsen
visual effects artist: Filmgate
Timo Närhi
visual effects artist: Filmgate
Magnus Olsson
visual effects artist: Filmgate
Daniel Reidler
visual effects artist: Filmgate
Jonas Schmid
digital colorist: rushes
Gustav Törnroth
visual effects artist: Filmgate
Sean Wheelan
visual effects producer: Filmgate
Steven Worsley
visual effects editor

Stunts

Nicolas de Pruyssenaere
stunt double: James McAvoy
Andy Goodall
fight arranger
Marco Maas
stunt coordinator
Nick Roeten
stunt double: Martin Compston

Camera and Electrical Department

Sam Barnes
focus puller
Alasdair Boyce
camera trainee
Stuart Bunting
grip
Neil Davidson
still photographer
Laurens De Grande
gaffer: Belgium
Dean Foard
electrician
Emma Friend
clapper loader: additional photography
Iain Harrison
rigger
Iain Johnstone
grip
Stephanie Kulbach
still photographer: germany
Jon McCormick
grip assistant
Grant McLean
electrician
Callum Milne
electrician
Scott Napier
gaffer
David Odstad
electrician trainee: Sweden
Robin Olsson
electrician trainee: Sweden
Colin Price
best boy
Patrik Skoglöw
still photographer: Sweden
Christoffer Skoog
grip assistant: Sweden
Dieter Van der Eecken
head gaffer: Belgium
Ben Wilson
camera operator
David Wilson
electrician: dailies
Jonathan Wright
second assistant "a" camera
Paul Bates
electrician (uncredited)
Eliot Coulter
lighting technician (uncredited)
Erin Currie
camera loader: "b" camera (uncredited)
Mark Johnstone
assistant camera (uncredited)

Animation Department

Roly Edwards
animator
Jim Field
animator
Josephine Gallagher
animation producer
Cerissa Grieve
animator
Satjit Matharu
animator

Casting Department

Fredrik Fornänger
extras casting: Sweden (uncredited)

Costume and Wardrobe Department

Miriam Aksoy
wardrobe: Hamburg
Delia Carolan
costume daily / costumer: Sweden
Tracey Millar
costume standby: Germany
Marnie Ormiston
costume mistress
Nadine Powell
costume supervisor
Bineta Saware
wardrobe (as Binéta Saware)
Katy Taylor
costume trainee
Andrew Cartwright
pattern cutter/costume maker (uncredited)
John Eldred-Tooby
speciality costume maker (uncredited)

Editorial Department

Dieter Allaerts
on-line editor
Peter Bernaers
colorist: Galaxy Studios
Florentijn Bos
on-line editor: Galaxy Studios
Erika de Bondt
post-production coordinator
Wim Dickens
digital intermediate producer: Galaxy Studios
Jon Gregory
additional editor
Steve Harrow
post-production consultant
Jan Hogevold
digital intermediate supervisor: Galaxy Studios
Steven Worsley
first assistant editor

Location Management

Benjamin Ackermann
location manager: Germany
Guy Baudoin
location scout: Belgium
Chris Cameron
location assistant
Michael Campbell
location scout
David De Sutter
location assistant: Belgium
Yourek Dury
location manager: Belgium
Sophie Van Impe
location assistant: Belgium

Music Department

James Bellamy
music editor
Matt Biffa
music supervisor
Fiona Cruickshank
score recordist
James Dimmock
musician: bagpipes
Matt Dunkley
conductor / orchestrator
Geoff Foster
score mixer / score producer / score recordist
Isobel Griffiths
orchestra contractor
Cliff Hall
musician: bagpipes
Dave Hartley
musician: piano
Clint Mansell
score producer
Charlotte Matthews
assistant orchestra contractor
Everton Nelson
orchestra leader
John Parricelli
musician: electric/nylon accoustic guitar
Steve Pearce
musician: bass guitar
Jill Streater
score preparation & librarian
Ian Thomas
musician: drums

Script and Continuity Department

Margaret Graham
script supervisor
Ludo Smolski
script consultant

Transportation Department

Andy Finnie
driver: cast
Jan M. Kolbow
production driver: Germany
Antonin Morel
production driver: Belgium
Nico Viets
production driver: Germany
Boris Zarnoch
production driver: Germany
Michael Ziegler
production driver: Germany

Additional Crew

Ralph Broos
post production executive
Matt Brown
production coordinator
Siham Butakmani
international marketing & publicity
Filippo Calvagno
body double
Jo Cameron Brown
voice coach
Iain Canning
production assistant
Sandra Söderberg Carlsson
production coordinator: Sweden (as Sandra Carlsson)
Roger Farr
animal handler
Mirella Friis
production coordinator: Sweden
Natacha Gilson
production assistant
Glynn Henderson
safety consultant
Robert John Hepburn
head of facilities
Paul Imrie
assistant accountant
Steve Joberns
auditor: UK, Shipleys
Jonathan Kier
International Sales
Tim Kirschstein
floor runner: Germany
Zana Lawrence
assistant: Trudie Styler, Maven
Frank Lehmann
production executive: Egoli Tossell
Andrew MacLean
assistant accountant
Jacqui McBride
assistant accountant
Ashley McFarlane
production secretary
Alex McKay
floor runner
Jon Miller
production accountant
Justin Miller
assistant accountant
Anthony Muir
International Co-Production Executive
Heather Newman
production coordinator (as Heather Stewart)
Laura Pettitt
unit publicist
Raines Plambeck
assistant: Celine Rattray, Maven
Donna S Robertson
set runner: dailies
Jordan Rosner
financial consultant
Will Samson
stand-in
Gato Scatena
financial consultant
Todd Shoemack
financing consultant
Spero Stamboulis
financial consultant: Maven
Ian M. Stratford
finance counsel: Maven (as Ian Stafford)
Liliane Wang
production coordinator: Belgium
Jo Winter
production runner: additional photography
Paul Zieleniec
assistant accountant
Yvonne Dunn
legal adviser: Creative Scotland (uncredited)
Amanda Marment
rehearsal actor (uncredited)
Joseph Anthony McKenna
stand- in (uncredited)
William Samson
stand-in (uncredited)
Adam Smith
stand-in (uncredited)

Thanks

Eddie Dias
thanks
Trevor Engelson
director wishes to thank
Stan Erdreich
special thanks
Ranald Graham
dedicatee (as Ramald Graham)
Jason Leibovitch
special thanks
Mark Lo
special thanks
Elan Ruspoli
director wishes to thank
Monte Russo
special thanks
Roeg Sutherland
director wishes to thank
All Filters