Stephen Brown is known for A Ghost of a Chance (1967), Ambush at Devil's Gap (1966) and Another Life (1981). imdb.com