Info mistake?
Biography
Helen Ayres is known for Shine (1996), C.A.M. (2021) and Trial & Retribution (1997).
Awards
Known For
Filmography
No data