Cast and Crew Of - Trainspotting

Cast Members

Ewan McGregor Ewan McGregor

Renton

Jonny Lee Miller Jonny Lee Miller

Sick Boy

Kevin McKidd Kevin McKidd

Tommy

Peter Mullan Peter Mullan

Swanney

James Cosmo James Cosmo

Renton's Father

Eileen Nicholas Eileen Nicholas

Renton's Mother

Susan Vidler Susan Vidler

Allison

Irvine Welsh Irvine Welsh

Mikey Forrester

Dale Winton Dale Winton

Game Show Host

Keith Allen Keith Allen

Dealer

Kevin Allen Kevin Allen

Andreas

Annie Louise Ross Annie Louise Ross

Gail's Mother

Billy Riddoch Billy Riddoch

Gail's Father

Fiona Bell Fiona Bell

Diane's Mother

Vincent Friell Vincent Friell

Diane's Father

Hugh Ross Hugh Ross

Man

Finlay Welsh Finlay Welsh

Sheriff

Eddie Nestor Eddie Nestor

Estate Agent

Crew Members

Brian Tufano

Director of Photography

Danny Boyle

Director

Tracey Gallacher

Art Direction

Kave Quinn

Production Design

Robert McCann

Makeup Artist

John Hodge

Screenplay

Rachael Fleming

Costume Design

Gail Stevens

Casting

Andy Pryor

Casting

Lesley Stewart

Production Manager

David Gilchrist

First Assistant Director

James Boyle

Assistant Sound Editor

Simon Bray

Steadicam Operator

Eric Smith

Driver

Colin Nicolson

Sound Recordist

Arthur Donnelly

Electrician

Irene Harris

Art Department Assistant

Mike Valentine

Underwater Camera

Robert McCann

Hairstylist

Richard Fettes

Dialogue Editor

Jenifer Booth

Production Accountant

Niki Longmuir

Assistant Art Director

Brian Adams

Carpenter

Mark Ritchie

Best Boy Electric

Tony Cook

Boom Operator

Scott Cowan

Utility Stunts

Andrew Bainbridge

Location Manager

Paul Curren

Painter

Stuart Clarke

Scenic Artist

William Adams

Security

Liam Longman

Still Photographer

Graham Johnston

Makeup Designer

Anne Coulter

Script Supervisor

Jonathan Miller

Sound Effects Editor

Shellie Smith

Production Coordinator

Mark Taylor

Sound Re-Recording Mixer

Lorna J. Stewart

Art Department Assistant

Gordon Fitzgerald

Property Master

Scott Keery

Standby Property Master

Tony Steers

Visual Effects

Piero Jamieson

Dressing Prop

Tom Delmar

Stunts

Richard Hassall

Carpenter

John Watt

Carpenter

Tom Lucy

Stunts

Bobby Gee

Painter

Penny Crawford

Set Dresser

Ray Merrin

Sound Re-Recording Mixer

Bert Ross

Standby Carpenter

Peter Knotts

Carpenter

Stewart Cunningham

Standby Property Master

Terry Forrestal

Stunt Coordinator

Grant Mason

Visual Effects

Brian Saunders

Sound Re-Recording Mixer

John Duncan

Generator Operator

Denton Brown

Assistant Editor

Stephen Wong

Art Department Trainee

Ben Johnson

Third Assistant Director

Neil Davidson

Camera Trainee

Michael Queen

Floor Runner

Allen Dam

Music Consultant

Kirstin McDougall

Production Runner

Lewis Buchan

Clapper Loader

Bob Shipsey

Focus Puller

Claire Hughes

Second Assistant Director

Charlie Hiscott

Location Assistant

Mat Bergel

Dressing Prop

Stephen Noble

Wardrobe Supervisor