Info mistake?
Biography
Louis Newton is known for Doctors (2000), Lost Hearts (2011) and Lost Hearts (2018).
Awards
Known For
Filmography
No data