Heide Karp

Heide Karp is a suit actor who portrayed Alpha 6 in Power Rangers Lost Galaxy.