IMDb > Ratcatcher (1999) > Full cast and crew
Ratcatcher
Quicklinks
Top Links
trailers and videosfull cast and crewtriviaofficial sitesmemorable quotes
Overview
main detailscombined detailsfull cast and crewcompany credits
Awards & Reviews
user reviewsexternal reviewsawardsuser ratingsparents guidemessage board
Plot & Quotes
plot summarysynopsisplot keywordsmemorable quotes
Did You Know?
triviagoofssoundtrack listingcrazy creditsalternate versionsmovie connectionsFAQ
Other Info
box office/businessrelease datesfilming locationstechnical specsliterature listingsNewsDesk
Promotional
taglines trailers and videos posters photo gallery
External Links
showtimesofficial sitesmiscellaneousphotographssound clipsvideo clips

Full cast and crew for
Ratcatcher (1999) More at IMDbPro »

IMDbPro.com offers representation listings for over 80,000 individuals, including actors, directors, and producers, as well as company and employee contact details for over 30,000 companies in the entertainment industry.
Click here for a free trial!
Directed by
Lynne Ramsay 
 
Writing credits
Lynne Ramsay (written by)

Cast (in credits order)

Tommy Flanagan ... Da
Mandy Matthews ... Ma
William Eadie ... James
Michelle Stewart ... Ellen
Lynne Ramsay Jr. ... Anne Marie (as Lynne Ramsay Jnr.)
Leanne Mullen ... Margaret Anne
John Miller ... Kenny
Jackie Quinn ... Mrs. Quinn
James Ramsay ... Mr. Quinn
Anne McLean ... Mrs. Fowler
Craig Bonar ... Matt Monroe
Andrew McKenna ... Billy
Mick Maharg ... Stef
James Montgomery ... Hammy
Thomas McTaggart ... Ryan
Stuart Gordon ... Tommy
Stephen Sloan ... Mackie
Molly Innes ... Miss McDonald
Stephen King ... Mr. Mohan
John Comerford ... Insurance Man
Ann Marie Lafferty ... Rita (as Anne Marie Lafferty)
Bessie McDonald ... Elderly Lady
Leanne Jenkins ... Kitten Girl
Dougie Jones ... Scavenger
Joe McCrone ... Scavenger

James Watson ... Bus Driver
Stephen Purdon ... Boy on Bike
Marion Connell ... Jesse
Robert Farrell ... Boy
Donnie McMillan ... Artie
Lisa Taylor ... Anne Marie's Friend
rest of cast listed alphabetically:

Rory McCann ... Gordon (uncredited)
Chris McElhill ... Boy in Street (uncredited)
Create a character page for: ?

Produced by
Andrea Calderwood .... executive producer
Gavin Emerson .... producer
Bertrand Faivre .... co-producer
Peter Gallagher .... associate producer
Barbara McKissack .... executive producer
Sarah Radclyffe .... executive producer
 
Original Music by
Rachel Portman 
 
Cinematography by
Alwin H. Kuchler (director of photography) (as Alwin Kuchler)
 
Film Editing by
Lucia Zucchetti 
 
Casting by
Gillian Berrie 
 
Production Design by
Jane Morton 
 
Art Direction by
Robina Nicholson 
 
Costume Design by
Gill Horn 
 
Makeup Department
Claire Davies .... makeup assistant
Claire Harris .... makeup artist
Anastasia Shirley .... hair designer
Anastasia Shirley .... makeup designer
Cathy Shirley .... makeup assistant
 
Second Unit Director or Assistant Director
John Armstrong .... assistant director
Anneli Downing .... assistant director
Nick McCarthy .... first assistant director
Mark Murdoch .... assistant director
Tracey Skelton .... assistant director
 
Art Department
Philip Barber .... construction manager
Jamie Baxter .... construction: second unit
Peter Callaghan .... stand-by rigger
Ursula Cleary .... art director's assistant
Alistair Dobson .... set painter
Jim Elliott .... prop master (as Jim Elliot)
Henry Gallagher .... set painter
Derek Gray .... storyboard artist
Billy Halleran .... stand-by rigger
Roddy Hogg .... carpenter
Ewan Imrie .... carpenter
Nick Kennedy .... carpenter
Rob Kennedy .... stand-by carpenter
Ian Kettles .... model maker
Julian Kildear .... carpenter
Andrea Matheson .... assistant art director
Paul McNamara .... stand-by props (as Paul MacNamara)
Martin McNee .... art department assistant
Matt Mooney .... dressing props
Margaret Reeves .... art department assistant
Fiona Riddick .... art department assistant
Dee Rimbaud .... art department assistant
Hazel Storey .... production buyer
Richard Walker .... scenic painter
Simon Wheeler .... art department assistant
 
Sound Department
Tim Alban .... dubbing mixer
Orin Beaton .... boom operator: second unit
Fiona Carlin .... boom operator
Jens Christensen .... foley editor
Jens Christensen .... foley recordist
Felicity Cottrell .... foley artist (as Felicity Cotterill)
Paul Davies .... sound supervisor
Chris Dibble .... recording engineer
Richard Flynn .... dialogue editor
Richard Flynn .... sound recordist
Hugh Johnson .... dubbing assistant
Marhar Mirza .... sound trainee (as Mazhar Mirza)
Jack Stew .... foley artist
Stuart Wilson .... sound recordist: second unit
Tim Alban .... sound re-recording mixer (uncredited)
Philip Meehan .... additional foley artist (uncredited)
 
Visual Effects by
Steven Begg .... visual effects supervisor (as Steve Begg)
Daniel Pettipher .... Domino compositor
 
Stunts
Paul Heasman .... stunt coordinator
 
Camera and Electrical Department
Nick Barrett .... camera operator: second unit
Julie Bills .... clapper loader
Robert Fernandes .... generator operator
Jeremy Forster .... focus puller
Willie Kelly .... electrician (as Willy Kelly)
Alan Marshall .... electrician
Steve Philps .... gaffer
Paul Shirley .... camera trainee
Robin Stone .... grip
Mark Thornton .... electrician
Thomas Townend .... camera operator: second unit (as Tom Townend)
Thomas Townend .... still photographer (as Tom Townend)
Jon White .... best boy
Thomas Townend .... director of photography: second unit (uncredited)
 
Casting Department
Steven Mochrie .... casting assistant
 
Costume and Wardrobe Department
Craig Halley .... wardrobe assistant
Elaine Nichols .... wardrobe supervisor
Louise Noble .... wardrobe assistant
 
Editorial Department
Pani Ahmadi-Moore .... first assistant editor
Francesca Dowd .... post-production coordinator
Vanessa Foster .... assistant editor
Simon Hay .... trainee assistant editor
Sotira Kyriacou .... assistant editor
Julian May .... second assistant editor
Sylvie Vallade .... assistant editor
Mark Waddell .... color grader
 
Music Department
David Arch .... conductor
Christina Emerson .... music rights
George Hamer .... orchestral contractor
Rachel Portman .... orchestrator
Tony Stanton .... music copying
Toby Wood .... score recording engineer (uncredited)
 
Transportation Department
David Love .... unit driver
Iain MacDonald .... unit driver
 
Other crew
Derek Anderson .... animal handler
Tim Bain .... assistant location manager
Su Bainbridge .... production coordinator
Lucy Bevan .... assistant: Sarah Radclyffe
Nigel Bosworth .... landscaper
Laura Cromar .... unit nurse
Mark Devlin .... production assistant
Anna Gillespie .... chaperone
Martina Gormley .... chaperone
Leigh Hurst .... production assistant
Claudia Kalindjian .... unit publicist
Christine Killen .... tutor
Christine MacLean .... production executive: BBC Scotland
Trish Malone .... assistant: Barbara McKissack
Ruth McCance .... development executive: Pathé
Kenny McGhee .... unit nurse
Amanda Millen .... production assistant
Nicky Monina .... assistant: Andrea Calderwood
Jack Myles .... legal & business affairs: Pathé
Melissa Norman .... assistant to director
Annie O'Leary .... chaperone
Pauline Ogle .... location manager
Shaw Statham .... production accountant
Stef Swiatek .... unit nurse (as Stefania Swiatek)
Malcolm Webb .... title designer: David James Associates
Sonali Wijeyaratne .... legal & business affairs: Pathé
Karen Wood .... script supervisor
Natasha Ross .... production executive (uncredited)
 
Thanks
Rachel Baker .... thanks
Helen Boyes .... special thanks: Glasgow Film Office
Liana Dognini .... special thanks
Anne Gerles .... thanks
Pat Lally .... special thanks
Tracey Pryor .... thanks
Eleanor Ramsay .... thanks
George Ramsay .... thanks
Leslie Smith .... thanks
James Wilson .... special thanks (as Jim Wilson)
 

Related Links

Company credits Box office and business Technical specifications
Soundtrack listing Main details

You may report errors and omissions on this page to the IMDb database managers. They will be examined and if approved will be included in a future update. Clicking the 'Update' button will take you through a step-by-step process.