Cast and Crew of Swimming Upstream

Cast of
Swimming Upstream

About Swimming Upstream

  • Released on February 27, 2003
  • Drama

A young man aspiring for recognition of his talents battles against his estranged father's sentiment towards him as the father deals with his own demons.

Full Cast of Swimming Upstream

Geoffrey Rush
plays Harold Fingleton

Geoffrey Rush as Harold Fingleton

Geoffrey Roy Rush AC (born 6 July 1951) is an Australian actor. He is known for his eccentric leading man roles on st...

See Geoffrey Rush's other roles

Judy Davis
plays Dora Fingleton

Judy Davis as Dora Fingleton

Judy Davis (born 23 April 1955) is an Australian actress best known for her roles in Husbands and Wives, Barton Fink,...

See Judy Davis's other roles

Jesse Spencer
plays Tony Fingleton

Jesse Spencer as Tony Fingleton

Jesse Gordon Spencer is an Australian actor and musician. He's known for his roles as firefighter Matthew Casey on Ch...

See Jesse Spencer's other roles

Tim Draxl
plays John Fingleton

Deborah Kennedy
plays Billie

David Hoflin
plays Harold Fingleton Jr.

David Hoflin as Harold Fingleton Jr.

David Hoflin was born on February 25, 1979 and is currently 45 years old.

See David Hoflin's other roles

Craig Horner
plays Ronald Fingleton

Brittany Byrnes
plays Diane Fingleton

Mitchell Dellevergin
plays Young Tony

Thomas Davidson
plays Young John

Kain O'Keeffe
plays Young Harold Jr.

Robert Quinn
plays Young Ronald

Keeara Byrnes
plays Young Diane

Mark Hembrow
plays Tommy

Simon Burvill-Holmes
plays Brother Campbell

Melissa Thomas
plays Dawn Fraser


Crew of Swimming Upstream

Discover the backstage crew of Swimming Upstream →