Biography: Rachel Shelley
Birth Name: Rachel Shelley
Birth Date: August 25, 1969
Birth Place: Swindon, United Kingdom
Rachel Shelley, born on 25 August 1969 in Swindon, England, is an English actress known for her role as Helena Peabody in the TV series 'The L Word' (2004). She graduated from Sheffield University with a B.A. Hons in English and Drama. Shelley also played Elizabeth Russell in the Indian Hindi film L...