From Melbourne, Victoria, Australia
Russell Hagg (1938 – 10 February 2022) was an Australian designer, director, script writer and film maker. (Via Wikipedia)
The SurvivorFilm • 1981
HarlequinFilm • 1980