Sharon Simms

Sharon Simms is a stunt actor who portrayed the Green Ranger Rita Repulsa in the prologue of the film Power Rangers (2017).