Hal Townsend

Hal Townsend portrayed a Sea Devil in WC: Defenders of Earth.