Biography: Rachael St. Rose
Birth Name:
Birth Date: August 11, 1988
Birth Place: United Kingdom
Rachael St. Rose plays the lead role in 'Lady Bug' (2017), a psychological thriller portraying a woman struggling with addiction who embarks on a desperate journey to reunite with her children after they move away with their Afghanistan war veteran father.

