Actress · DirectorRachael AncherilToronto, Ontario, CanadaRachael Ancheril is a Canadian film and television actress, best known for playing recurring character Marlo Cruz on the police television series "Rookie Blue".SocialsInstagramTwitterIMDbWebsiteKnown forStar Trek: DiscoveryCmdr. NhanKilljoysThe WardenWynonna EarpMattie Perley (The Blacksmith) / Gretta Perley (The Iron Witch)Dark MatterDellaChuckyErica DorsettTakenTatiana MooreSpecial CorrespondentsBar Girl