PersonRussell Thacher2 credits in the catalogue: production.ProductionSoylent Green1973ProducerOnce Bitten1985Associate Producer