ReleaseNexus
Aileena Rush is an American actress from North Carolina, where she began acting in student films while in high school.
Holding Out for a Hero
Fairy GodMother
Black & White
Gilla
Costumer, Production Assistant, Producer's Assistant
Stunt Coordinator, Set Designer, Location Assistant