Info mistake?
Biography
Andrew Lodge is known for Beau Geste (1982), Space: 1999 (1975) and Cosmic Princess (1982).
Awards
Known For
Filmography
No data