Michelle Tillman

Michelle Tillman is a suit actor who portrayed Alpha 6 in Power Rangers Lost Galaxy.