Rachel Duncan

Orphan Black

  • Also known as

Rachel Duncan is a Dyad Institute corporate executive. She is one of a series of clones developed through Project Leda.

Appearances