No photoProductionStratton LeopoldBorn 1943-05-13Known forThey Live1988SCI-FIFull filmographyThey Live1988SCI-FI