Shine (film) › Cast
Geoffrey Rush
David as an Adult
Justin Braine
Tony
Sonia Todd
Sylvia
Armin Mueller-Stahl
Peter
Noah Taylor
David as an Adolescent
Gordon Poole
Eisteddfod Presenter
Lynn Redgrave
Gillian
John Gielgud
Cecil Parkes
Googie Withers
Katharine Susannah Prichard
Alex Rafalowicz
David as a Child
Danielle Cox
Suzie - Child
Rebecca Gooden
Margaret
Nicholas Bell
Ben Rosen