Rachel Shelley: Rachel Shelley. Actress: Lagaan: Once Upon a Time in India. Rachel Shelley was born in Swindon, England, UK. Rachel is an actor, known for Lagaan: Once Upon a Time in India (2001), Blank (2022) and The L Word (2004).
Known For: Lagaan: Once Upon a Time in India (Elizabeth Russell), Blank (Claire Rivers), The L Word (Helena Peabody), Deep State (Elliot TaylorElliot)