Leah Starr
- Director
- Additional Crew
- Writer
Leah Starr was born on October 11, 1998 in Long Island, New York, USA as Leah Nicole Starr. She is a director, writer, and editor, known for Summer of Love (2018) and The Jackson Show (2018). Leah resides in Los Angeles and works as a Film and Television Assistant after she's completed her degree in Cinema & Media Studies at the University of Southern California in 2020.