Release calendarTop 250 moviesMost popular moviesBrowse movies by genreTop box officeShowtimes & ticketsMovie newsIndia movie spotlight
    What's on TV & streamingTop 250 TV showsMost popular TV showsBrowse TV shows by genreTV news
    What to watchLatest trailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily entertainment guideIMDb Podcasts
    OscarsEmmysToronto Int'l Film FestivalIMDb TIFF Portrait StudioHispanic Heritage MonthSTARmeter AwardsAwards CentralFestival CentralAll events
    Born todayMost popular celebsCelebrity news
    Help centerContributor zonePolls
For industry professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign in
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
  • Trivia
  • FAQ
IMDbPro
Swimming Upstream (2003)

Full cast & crew

Swimming Upstream

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Russell Mulcahy
    Russell Mulcahy

Writers

Edit
(WGA)
  • Anthony Fingleton
    Anthony Fingleton
    autobiography and
  • Diane Fingleton
    Diane Fingleton
    autobiography
  • Anthony Fingleton
    Anthony Fingleton
    screenplay

Cast

Edit
(in credits order) complete, awaiting verification
  • Geoffrey Rush
    Geoffrey Rush
    Geoffrey Rush
    Harold Fingleton
  • Judy Davis in Page Eight (2011)
    Judy Davis
    Judy Davis
    Dora Fingleton
  • Jesse Spencer
    Jesse Spencer
    Jesse Spencer
    Tony Fingleton
  • Tim Draxl
    Tim Draxl
    John Fingleton
  • Deborah Kennedy
    Deborah Kennedy
    Deborah Kennedy
    Billie
  • David Hoflin
    David Hoflin
    David Hoflin
    Harold Fingleton Jr.
  • Craig Horner in Once Upon a Time (2011)
    Craig Horner
    Craig Horner
    Ronald Fingleton
  • Brittany Byrnes
    Brittany Byrnes
    Diane Fingleton
  • Mitchell Dellevergin
    Mitchell Dellevergin
    Young Tony
  • Thomas Davidson
    Thomas Davidson
    Young John
  • Craig Horner, Kain O'Keeffe, Lachlan Buchanan, and Eka Darville in Blue Water High (2005)
    Kain O'Keeffe
    Kain O'Keeffe
    Young Harold Jr.
  • Robert Quinn
    Robert Quinn
    Young Ronald
  • Keeara Byrnes
    Keeara Byrnes
    Young Diane
  • Mark Hembrow
    Mark Hembrow
    Mark Hembrow
    Tommy
  • Simon Burvill-Holmes
    Simon Burvill-Holmes
    Brother Campbell
  • Bob Newman
    Bob Newman
    Panno
  • Andrew Nason
    Andrew Nason
    Burly Labourer
  • Barrie Young
    Barrie Young
    Pub Patron
  • Michael Earnshaw
    Michael Earnshaw
    Pub Patron
  • Remi Broadway
    Remi Broadway
    Remi Broadway
    Murray Rose
  • Melissa Thomas
    Melissa Thomas
    Dawn Fraser
  • Andrew Booth
    Andrew Booth
    Bruce Humphrey
  • Brett Bullock
    Brett Bullock
    Gary Humphrey
  • Todd Leigh
    Todd Leigh
    Todd Leigh
    Lifeguard
  • Steven O'Donnell
    Steven O'Donnell
    Steven O'Donnell
    Lifeguard
  • Christopher Morris
    Christopher Morris
    Christopher Morris
    Medic
  • Anneliese Fegan
    Anneliese Fegan
    Nurse
  • Gyton Grantley
    Gyton Grantley
    Gyton Grantley
    Swimmer
  • Tudor Vasile
    Tudor Vasile
    Swimmer
  • Dayle Marriott
    Dayle Marriott
    Melbourne Swimmer
  • Nick Crilly
    Nick Crilly
    Jason Saunders
  • Laura Donaldson and Craig Marriott in Flipper (1995)
    Laura Donaldson
    Laura Donaldson
    Young Girl Fan with Dog
  • Courtney Ayre
    Courtney Ayre
    Young Girl Fan #1
  • Joanne Dobbin
    Joanne Dobbin
    Young Girl Fan #2
  • Todd Levi
    Todd Levi
    Well Dressed Man
  • Russell Krause
    Russell Krause
    Reporter
  • Ron Kelly
    Ron Kelly
    Ron Kelly
    Reporter
  • Murray Rose
    Murray Rose
    Murray Rose
    Reporter
  • Paul Raynor
    Paul Raynor
    Reporter
  • Dawn Fraser
    Dawn Fraser
    Dawn Fraser
    Dawn Fraser's Coach
  • Justine Anderson
    Justine Anderson
    Tearoom Waitress
  • Chris Herden
    Chris Herden
    North Sydney Race Starter
  • Cameron Watt
    Cameron Watt
    Valley Pool Starter
  • Christopher Betts
    Christopher Betts
    Valley Pool Starter
  • Terry Bone
    Terry Bone
    Valley Pool Starter
  • Peter Marshall
    Peter Marshall
    Empire Games Race Starter
  • Bruce Wainwright
    Bruce Wainwright
    Empire Games Official
  • Peter Jeremijenko
    Peter Jeremijenko
    Pool Marshall
  • Bruce Shapiro
    Bruce Shapiro
    Pool Man
  • Chas Green
    Chas Green
    Striker
  • Aash Aaron in I.C.U. (2009)
    Aash Aaron
    Aash Aaron
    Striker
    (as Aaron Aash)
  • Ray McCabbin
    Ray McCabbin
    Catholic Priest
  • Katherine Lyall Watson
    Katherine Lyall Watson
    Grocery Woman
  • Raj Ryan in All Saints (1998)
    Raj Ryan
    Raj Ryan
    Radio Commentator
Rest of cast listed alphabetically
  • Des Drury
    Des Drury
    Mack
    (uncredited)
  • Graham K. Furness
    Graham K. Furness
    Graham K. Furness
    Reporter
    (uncredited)
  • Michael Ienna
    Michael Ienna
    School Student
    (uncredited)
  • Daniel James
    Daniel James
    Cameraman
    (uncredited)
  • Garry Parmenter
    Garry Parmenter
    Australian Titles Race Starter
    (uncredited)
  • Prince Philip
    Prince Philip
    Prince Philip
    Self
    (archive footage) (uncredited)
  • Luke Wright
    Luke Wright
    Luke Wright
    Mark
    (uncredited)
  • Sonja Zanger
    Sonja Zanger
    Indignant Woman
    (uncredited)

Producers

Edit
  • Howard Baldwin
    Howard Baldwin
    producer
  • Karen Elise Baldwin
    Karen Elise Baldwin
    producer
  • Anthony Fingleton
    Anthony Fingleton
    executive producer
  • Carol Hughes
    Carol Hughes
    line producer
  • William J. Immerman
    William J. Immerman
    executive producer
  • Andrew Mason
    Andrew Mason
    executive producer
  • Nick Morton
    Nick Morton
    co-producer
  • Paul Pumpian
    Paul Pumpian
    producer (as Paul Pompian)

Composers

Edit
  • Reinhold Heil
    Reinhold Heil
  • Johnny Klimek
    Johnny Klimek

Cinematographer

Edit
  • Martin McGrath
    Martin McGrath

Editor

Edit
  • Marcus D'Arcy
    Marcus D'Arcy

Casting Director

Edit
  • Ann Robinson
    Ann Robinson

Production Designer

Edit
  • Roger Ford
    Roger Ford

Art Director

Edit
  • Laurie Faen
    Laurie Faen

Set Decorator

Edit
  • Kerrie Brown
    Kerrie Brown

Costume Designer

Edit
  • Angus Strathie
    Angus Strathie

Makeup Department

Edit
  • Jacqui Deacon
    Jacqui Deacon
    additional hairstylist / additional makeup artist
  • Nicole La Praik
    Nicole La Praik
    assistant makeup artist
  • Anita Morgan
    Anita Morgan
    hair stylist / makeup artist
  • Lynne O'Brien
    Lynne O'Brien
    makeup department head
  • Tracy Reeby
    Tracy Reeby
    hair stylist / makeup artist
  • Pamela Roth
    Pamela Roth
    makeup artist: Judy Davis
  • Kym Sainsbury
    Kym Sainsbury
    additional hair stylist / makeup artist
  • Zeljka Stanin
    Zeljka Stanin
    hair stylist: Ms. Davis
  • Dallas Stephens
    Dallas Stephens
    senior hair stylist / senior makeup artist

Production Management

Edit
  • Steve Bond
    Steve Bond
    assistant unit manager
  • Jennifer Cornwell
    Jennifer Cornwell
    production manager
  • Bronwyn Gerathy
    Bronwyn Gerathy
    post-production supervisor
  • Paul Malone
    Paul Malone
    unit manager
  • Paul Pumpian
    Paul Pumpian
    unit production manager (as Paul Pompian)

Second Unit Directors or Assistant Directors

Edit
  • Guy Campbell
    Guy Campbell
    second assistant director
  • Carolynne Cunningham
    Carolynne Cunningham
    first assistant director
  • Cas Hall
    Cas Hall
    third assistant director
  • Tim Hughes
    Tim Hughes
    third assistant director
  • Kelly Johanson
    Kelly Johanson
    assistant director: cast
  • Charles Mann
    Charles Mann
    additional assistant director
  • Dean Mountford
    Dean Mountford
    additional third assistant director (uncredited)

Art Department

Edit
  • Joel Barnes
    Joel Barnes
    construction runner
  • Wendy Buick
    Wendy Buick
    graphic artist
  • Graham Burton
    Graham Burton
    carpenter
  • Simon Clayton
    Simon Clayton
    set finisher
  • Calvin Coster
    Calvin Coster
    set painter
  • Graham Dunn
    Graham Dunn
    carpenter
  • Mat Fergus
    Mat Fergus
    art department runner
  • Brendan Glennon
    Brendan Glennon
    carpenter
  • Shelley Holubiczka
    Shelley Holubiczka
    set painter
  • Paul Hurrell
    Paul Hurrell
    props buyer

Sound Department

Edit
  • Christian Bass
    Christian Bass
    sound editor
  • Greg Burgmann
    Greg Burgmann
    production sound mixer
  • Gethin Creagh
    Gethin Creagh
    additional sound mixer
  • Bruce Emery
    Bruce Emery
    dolby consultant
  • Paul Jons
    Paul Jons
    boom operator
  • Sonal Joshi
    Sonal Joshi
    adr editor
  • Nada Mikas
    Nada Mikas
    dialogue editor
  • Damon Mouris
    Damon Mouris
    sound mixing assistant
  • Linda Murdoch
    Linda Murdoch
    sound editor: atmosphere
  • Bronwyn Murphy
    Bronwyn Murphy
    assistant sound editor

Special Effects

Edit
  • Harry Ward
    Harry Ward
    special effects supervisor

Visual Effects

Edit
  • Tim Baier
    Tim Baier
    digital compositor: Animal Logic
  • Chris Burn
    Chris Burn
    digital compositor: Animal Logic
  • Robert Cunynghame
    Robert Cunynghame
    visual effects editorial assistant
  • Jonathan Dixon
    Jonathan Dixon
    digital liaison
  • Rebecca Dunn
    Rebecca Dunn
    digital compositor
  • Jeanmarc Furio
    Jeanmarc Furio
    digital compositor: Animal Logic
  • Jonathan Hairman
    Jonathan Hairman
    digital compositor
  • Mark Harmon
    Mark Harmon
    digital opticals
  • Danielle Immerman
    Danielle Immerman
    visual effects coordinator (as Danielle Rubin)
  • Michelle Jenkinson
    Michelle Jenkinson
    digital compositor: Animal Logic

Stunts

Edit
  • Chris Anderson
    Chris Anderson
    stunt coordinator
  • Ray Anthony
    Ray Anthony
    stunts
  • Danny Baldwin
    Danny Baldwin
    stunts
  • Mick Corrigan
    Mick Corrigan
    stunt performer / stunts
  • Harley D'Jekic
    Harley D'Jekic
    stunts
  • Simon Durante
    Simon Durante
    stunts
  • Sam Elia
    Sam Elia
    stunts
  • Peter Jeremijenko
    Peter Jeremijenko
    stunts
  • Nigel King
    Nigel King
    stunts
  • Rick MacLure
    Rick MacLure
    stunts (as Rick MacClure)

Camera and Electrical Department

Edit
  • Jesse Christidis
    Jesse Christidis
    clapper loader: second camera
  • Simon Christidis
    Simon Christidis
    steadicam operator
  • Phil Cross
    Phil Cross
    camera operator / underwater camera operator (as Philip Cross) / underwater director of photography
  • Celia Do Carmo Jong
    Celia Do Carmo Jong
    video split operator
  • Mark Green
    Mark Green
    electrician
  • Brendan Gribble
    Brendan Gribble
    first assistant camera
  • David Griffiths
    David Griffiths
    assistant grip
  • Glenn Jones
    Glenn Jones
    generator operator
  • Kristen Jones
    Kristen Jones
    film loader
  • Jamieson Lowe
    Jamieson Lowe
    camera loader

Casting Department

Edit
  • Sally Mann
    Sally Mann
    casting assistant
  • Jade Tam
    Jade Tam
    extras casting

Costume and Wardrobe Department

Edit
  • Alison Coady
    Alison Coady
    costume buyer
  • Saffron Firkins
    Saffron Firkins
    costume cutter
  • Eliza Godman
    Eliza Godman
    costume supervisor
  • Kim Green
    Kim Green
    costume extras coordinator
  • Julie Herlihy
    Julie Herlihy
    costume supervisor (as Julie Herlily)
  • Shereen Khan
    Shereen Khan
    stand-by costume: extras
  • Matthew Kinman
    Matthew Kinman
    assistant stand-by wardrobe
  • Helen Mains
    Helen Mains
    key costume stand-by
  • Emma Shakes
    Emma Shakes
    costume maker

Editorial Department

Edit
  • Pamela Barnetta
    Pamela Barnetta
    film conform editor
  • Mario Barrera
    Mario Barrera
    colorist
  • Ben Broad
    Ben Broad
    conform editor
  • David Burrows
    David Burrows
    film conform editor
  • Frayne Dyke-Walker
    Frayne Dyke-Walker
    additional editor
  • Al Hansen
    Al Hansen
    digital colorist
  • Susan Horsley
    Susan Horsley
    film conform editor
  • Paula Lourie
    Paula Lourie
    film conform editor
  • Tony Manning
    Tony Manning
    film grader
  • Omneya 'Nini' Mazen
    Omneya 'Nini' Mazen
    post-production consultant

Location Management

Edit
  • Pina Brancatini
    Pina Brancatini
    location assistant (as Pina Brancalini)
  • Rebecca McElroy
    Rebecca McElroy
    location scout
  • Jamie McLennan
    Jamie McLennan
    location manager
  • Nick Smith
    Nick Smith
    assistant location manager

Music Department

Edit
  • Shawn K. Clement
    Shawn K. Clement
    composer: additional music
  • Leah Curtis
    Leah Curtis
    music preparation
  • Arlene Fishbach
    Arlene Fishbach
    music supervisor
  • Alan Hewitt
    Alan Hewitt
    composer: additional music
  • Bronwen Jones
    Bronwen Jones
    orchestrator
  • Simon Leadley
    Simon Leadley
    music editor
  • Tommy Lockett
    Tommy Lockett
    music editor
  • Gabriel Isaac Mounsey
    Gabriel Isaac Mounsey
    music programmer
  • Dana Niu
    Dana Niu
    orchestrator
  • Tim Ryan
    Tim Ryan
    music editor

Script and Continuity Department

Edit
  • Kira Bohn
    Kira Bohn
    script supervisor

Additional Crew

Edit
  • Caroline Austin
    Caroline Austin
    production secretary
  • Bish Bishop
    Bish Bishop
    unit assistant
  • Kerrin Crompton
    Kerrin Crompton
    unit assistant
  • Elaine Crowther
    Elaine Crowther
    production accountant
  • Karin Davis
    Karin Davis
    production assistant
  • Johan Gros
    Johan Gros
    production accountant
  • Cameron Hoy
    Cameron Hoy
    production runner
  • Mark Learmont
    Mark Learmont
    unit assistant
  • Nicole Matthews
    Nicole Matthews
    production runner
  • Kerry Mulgrew
    Kerry Mulgrew
    production coordinator

Contribute to this page

Suggest an edit or add missing content
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb App
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb App
For Android and iOS
Get the IMDb App
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.