Rachael Ancheril hat 11 Serien und 2 Filme gedreht. Unter anderem spielte sie Cmdr. Nhan / Nhan in der Serie Star Trek: Discovery.Im Kino in der Rolle der Bar Girl im Spielfilm Special Correspondents.