TheReviewMonk
Rachel Shelley

Rachel Shelley

Actor

Rachel Shelley is an English actress and model. She is best known for playing Helena Peabody in the Showtime series The L Word and Elizabeth Russell in the Oscar-nominated Bollywood epic Lagaan.

Credits

Filmography

Acting (1)