Full Cast and Crew for Moulin Rouge (2001)
Directed by
Baz Luhrmann

Writing credits (WGA)
Baz Luhrmann (written by) &
Craig Pearce (written by)

Cast (in credits order)
Nicole Kidman .... Satine
Ewan McGregor .... Christian
John Leguizamo .... Toulouse Lautrec
Jim Broadbent .... Zidler
Richard Roxburgh .... Duke of Worcester
Garry McDonald (I) .... The Doctor
Jacek Koman .... The Narcoleptic Argentinian
Matthew Whittet .... Satie
Kerry Walker .... Marie
Caroline O'Connor .... Nini Legs-in-the-Air
David Wenham .... Audrey
Christine Anu .... Arabia
Natalie Jackson Mendoza .... China Doll
Lara Mulcahy .... Mome Fromage
Kylie Minogue .... Green Fairy
Deobia Oparei .... Le Chocolat
Linal Haft .... Warner
Keith Robinson (IV) .... Le Petomane
Peter Whitford .... Stage Manager
Norman Kaye .... Doctor
Arthur Dignam .... The Father
Carole Skinner .... Landlady
Jonathan Hardy .... Man in the Moon
Kiruna Stamell .... Le Petite Princess
László Lukas .... Conductor
Anthony Young (II) .... Orchestra Member
Wilson Alcorn .... Audience Member
Kerry Casey .... Audience Member
Peter Collingwood .... Audience Member
Tim Elliott .... Audience Member
Nicole Fantl .... Audience Member
Judy Howard (II) .... Audience Member
Harold Kissin .... Audience Member
Paul Maybury .... Audience Member
Caroline Nahlous .... Audience Member
Scott Peters (IV) .... Audience Member
David Whitford .... Audience Member
Judi Eldred .... Female Patron
Ray Chambers (II) .... Fan Bearer
Darrell Dixon .... Fan Bearer
Otto Luppo .... Fan Bearer
Billy Pat .... Fan Bearer
Adrian Sicari .... Fan Bearer
Alexander Houle .... Stagehand
Geoffrey Kiem .... Stagehand
Peter Muirhead .... Stagehand
Pat Evans .... Seamstress
Tara Morice .... Prostitute
Daniel Scott (IV) .... Absinthe Drinker/Guitarist
Angus Martin .... Pawnbroker
Byron Barriga .... Musician
Waldo Garrido .... Musician
Reginald Larner .... Musician
Coralie Eichholtz .... Moulin Rouge Girl #1
Jabe Bromhall .... Moulin Rouge Girl #2
Robert Yearley .... Coach
John Pagan (III) .... Old Crone
Patrick Harding-Irmer .... Waiter
Albin Pahernik .... Waiter
Aurel Verne .... Waiter
Dee Donavan .... Character Rake
Johnny Lockwood .... Character Rake
Don Reid (III) .... Character Rake
Greg Poppleton .... Nervous Nellie
Matt Wilson (IV) .... Slave Trader
Trent Harlow .... Dancer
Troy Harrison .... Dancer
Simon Kriszyk .... Dancer
Chris Pickard (II) .... Dancer
Thern Reynolds .... Dancer
David Scotchford .... Dancer
Veronica Beattie .... Montmartre Dance Team Member
Lisa Callingham .... Montmartre Dance Team Member
Rosetta Cook .... Montmartre Dance Team Member
Fleur Denny .... Montmartre Dance Team Member
Kelly Grauer .... Montmartre Dance Team Member
Jaclyn Hanson .... Montmartre Dance Team Member
Michelle Hopper .... Montmartre Dance Team Member
Fallon King .... Montmartre Dance Team Member
Wendy McMahon .... Montmartre Dance Team Member
Tracie Morley .... Montmartre Dance Team Member
Sue-Ellen Shook .... Montmartre Dance Team Member
Jenny Wilson (III) .... Montmartre Dance Team Member
Luke Alleva .... Montmartre Dance Team Member
Andrew Aroustian .... Montmartre Dance Team Member
Stephen Colyer .... Montmartre Dance Team Member
Steve Grace .... Montmartre Dance Team Member (as Steven Grace)
Mark Hodge .... Montmartre Dance Team Member
Cameron Mitchell (II) .... Montmartre Dance Team Member
Deon Nuku .... Montmartre Dance Team Member
Shaun Parker .... Montmartre Dance Team Member
Troy Phillips .... Montmartre Dance Team Member
Rodney Syaranamual .... Montmartre Dance Team Member
Ashley Wallen .... Montmartre Dance Team Member
Nathan Wright .... Montmartre Dance Team Member
Susan Black (IV) .... Paris Dance Team Member
Nicole Brooks .... Paris Dance Team Member
Danielle Brown .... Paris Dance Team Member
Anastacia Flewin .... Paris Dance Team Member
Fiona Cage .... Paris Dance Team Member
Alex Harrington .... Paris Dance Team Member
Camilla Jakimowicz .... Paris Dance Team Member
Rochelle G. Jones .... Paris Dance Team Member (as Rochelle Jones)
Caroline Kaspar .... Paris Dance Team Member
Mandy Liddell .... Paris Dance Team Member
Melanie Mackay .... Paris Dance Team Member
Elise Mann .... Paris Dance Team Member
Charmaine Martin .... Paris Dance Team Member
Michelle Wriggles .... Paris Dance Team Member
Michael Boyd (V) .... Paris Dance Team Member
Lorry D'Ercole .... Paris Dance Team Member
Michael Edge .... Paris Dance Team Member
Glyn Gray .... Paris Dance Team Member
Craig Haines .... Paris Dance Team Member
Stephen Holford .... Paris Dance Team Member
Jamie Jewell .... Paris Dance Team Member
Jason King (V) .... Paris Dance Team Member
Ryan Males .... Paris Dance Team Member
Harlin Martin .... Paris Dance Team Member
Andrew Micallef .... Paris Dance Team Member
Jonathan Schmolzer .... Paris Dance Team Member
Bradley Spargo .... Paris Dance Team Member
Kip Gamblin .... Latin Dancer
Dennis Dowlut .... Cocoliscious Brother
Darren Dowlut .... Cocoliscious Brother
Nandy McLean .... Twin
Maya McLean .... Twin
Pina Conti .... La Ko Ka Chau
Joseph 'Pepe' Ashton .... Tobasco Brother
Jordan Ashton .... Tobasco Brother
Marcos Falagan .... Tobasco Brother
Mitchel Falagan .... Tobasco Brother
Chris Mayhew .... Tobasco Brother
Hamish McCann .... Tobasco Brother
Adrien Janssen .... Tobasco Brother
Shaun Holloway .... Tobasco Brother
Scott Gregory (III) .... Stagehand
Brett Praed .... Stagehand
Tony Lynch (I) .... Stagehand
Sotiri Sotiropoulos .... Stagehand
Ian Lind .... Stagehand
Nash Edgerton .... Stagehand
Greg Robinson .... Stagehand

rest of cast listed alphabetically

Dhobi Oparei .... Le Chocolat

Produced by
Steve E. Andrews (associate producer)
Fred Baron (producer)
Martin Brown (II) (producer)
Catherine Knapman (co-producer)
Baz Luhrmann (producer)
Catherine Martin (I) (associate producer)

Original music by
Craig Armstrong (II)
David Bowie (song)
Marius De Vries
Steve Hitchcock

Cinematography by
Donald McAlpine

Film Editing by
Jill Bilcock

Casting
Chris King-Mullinar
Ronna Kress

Production Design by
Catherine Martin (I)

Art Direction
Ann-Marie Beauchamp
Ian Gracie (supervising)

Set Decoration
Brigitte Broch

Costume Design by
Catherine Martin (I)
Angus Strathie

Makeup Department
Maurizio Silvi .... key makeup artist

Production Management
Catherine Knapman .... production manager

Second Unit Director or Assistant Director
Steve E. Andrews .... first assistant director
Jennifer Leacey .... second assistant director
Paul Sullivan (III) .... third assistant director

Art Department
Martin Ash .... set designer
Ed Cotton .... set designer
Nikki DiFalco .... assistant art director
Aaron Marsden .... set designer
Robert Moxham .... stand-by props
Andrew Powell (II) .... set designer
Louise Rooney .... set designer
Michael Turner (VI) .... set designer

Sound Department
Michael Axinn .... adr editor
dialogue editor
Brent Burge .... sound effects editor
Geoff Foster .... score mixer
score recordist
Antony Gray .... dialogue editor
Peter Greaves .... adr mixer
Craig Heath .... sound recordist (as Craig "Pup" Heath)
Simon Leadley .... supervising music editor
Stephen Lotwis .... music editor
Nada Mikas .... assistant sound editor
Linda Murdoch .... sound effects editor
Roger Savage .... sound supervisor
Lee Scott (III) .... music editor
Guntis Sics .... sound

Visual Effects
Christopher Godfrey .... visual effects supervisor
Kristopher Kasper .... visual effects editor: Asylum Vfx
Shannon Leigh Olds .... visual effects editor
Holly Radcliffe .... visual effects producer
Rick Sander .... digital artist: Lead 3D TD: Asylumfx
Matt Villa .... visual effects editor

Stunts
Dana Hee .... stunt double: Nicole Kidman

Other crew
Josh Abrahams .... music programer
Sondra Clark .... music department assistant
Marius De Vries .... musical director
Stephen Hilton .... music programer
Calum McFarlane .... camera operator
Paul McKay (II) .... music coordinator
Victoria Mielewska .... dialect coach
Anton Monsted .... executive music producer
music supervisor
Merrick Morton .... special still photographer
John 'Cha Cha' O'Connell .... choreographer
John O'Connell (II) .... choreographer
Alexis Smith (II) .... music programer
Marc Spicer .... camera operator
Jo Weeks .... continuity
Alka Yagnik .... playback singer: "Hindi Sad Diamonds"
Laura Ziffren .... music supervisor