Russell Duncan is known for Landfall (1975), Winners and Losers (1975) and The Governor (1977).
No data