Rachael Ancheril

Rachael Ancheril

Known for
Acting
Birthplace
Toronto, Ontario, Canada

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

Photos

Rachael Ancheril photoRachael Ancheril photoRachael Ancheril photoRachael Ancheril photoRachael Ancheril photoRachael Ancheril photoRachael Ancheril photo

Filmography