Info mistake?
Biography
Leonard Ross is known for Lost at War (2007), Starry Night (1999) and Hotel (1983).
Awards
Known For
Filmography
No data