No photoActingJohn GillespieKnown forThe Island of Dr. Moreau1977SCI-FIThe Ice Pirates1984SCI-FIFull filmographyThe Island of Dr. Moreau1977SCI-FIThe Ice Pirates1984SCI-FI