LOIR
People
Rachael Ancheril, portrait 1 of 7
Person· Acting

Rachael Ancheril

From
Toronto, Ontario, Canada

Also known as

Rachel Ancheril

Biography

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

25 displayed · 25 matching · 25 total
Catalog connected
Public catalogue Press / to search