Sam Howard

Sam Howard played Atza in Terror of the Vervoids.