Leah Starr
- Director
- Additional Crew
- Writer
Leah Starr was born on October 11, 1998 in Long Island, New York, USA as Leah Nicole Starr. Leah completed her degree in Cinema & Media Studies at the University of Southern California in 2020 where as an undergrad, she directed The Jackson Show (2018) and USC Comedy Live (2018) through the Film and Television Production MFA Program.