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)
Lagaan: Once Upon a Time in India2001 · Elizabeth Russell
9.3
