Rachel Shelley

Rachel Shelley

Born August 25, 1969· Swindon, England

22Roles★ 6.5Average rating

An English actress, audio producer and model, Shelley was born in Wiltshire, raised mainly in Cambridgeshire and earned a BA in English and Drama from the University of Sheffield before establishing a community theatre company in Sheffield and relocating to London to advance her acting career. She gained wide recognition as Helena Peabody in the Showtime series The L Word and as Elizabeth Russell…

Biography written by WatchMoods, based on public sources

Known for

Filmography