PersonRachel Shelley3 credits in the catalogue: acting.On the wikisThe L Word wikiActingLagaan: Once Upon a Time in India2001Elizabeth RussellThe L Word2004Helena PeabodyDeep State2018Elliot Taylor