Rachael Ancheril
Rachael Ancheril is a Canadian film and television actress, best known for playing recurring character Marlo Cruz on the police television series "Rookie Blue".
- Popularity : 8.008
- Known For : Acting
- Birthday :
- Place of Birth : Toronto, Ontario, Canada