Leon Davis

Leon Davis played Ortezo in Terror of the Vervoids.