Biographies: Lynn Shelton - Director

Biographies

 [1 Content]

An American director, actress, and producer born on August 27, 1965 in Oberlin, Ohio, USA. Her works include Humpday, Your Sister's Sister, Laggies, and Sword of Trust. She died a few days after she was diagnosed with leukemia and passed away on May 16, 2020 in Los Angeles, California, USA.