Info mistake?
Biography
Scarlet Hazeldine is known for Doctors (2000) and The Slammer (2006).
Awards
Known For
Filmography
No data