
Acting
Rachael Ancheril
EN cinema · 8 credits
Birthplace
Toronto, Ontario, Canada
Also known as Rachel Ancheril
Rachael Ancheril is a versatile Canadian screen actress best known for her prominent television roles, most notably as Commander D. Nhan in Star Trek: Discovery and Marlo Cruz in the police drama Rookie Blue. She has built a dynamic career moving seamlessly between science fiction, crime procedurals, and independent cinema.
Known for
Filmography

Guarding Stars
EN · 2026Not rated
as Taylor

Dreams
EN · 2019Not rated
as Det. Angel Martinez

Special Correspondents
EN · 20165.8
as Bar Girl
Siren
2014
Siren
EN · 20147.5
as Paramedic Mills

Tru Love
EN · 20135.7
as Claire

Werewolves: The Dark Survivors
EN · 20093.0
as Alpha female

Cycle of Fear: There Is No End
EN · 20082.8
as Samantha

American Soldiers
EN · 20054.2
as Nurse #3

