Rachel Grant
Actress Rachel Louise Grant De Longueuil was born on the Island of Luzon in the Philippines. Her mother is Filipino and her father, British. Rachel is the middle of three sisters and grew up in the English town of Nottingham where she and her sisters performed on stage for many years. She attended ...