John Barclay

John Barclay was the vision mixer on The Ambassadors of Death.