Show more
Leah McKendrick is an American film director, screenwriter, actress, and singer. She is best known for writing and acting in the films M.F.A. (2017) and Scrambled (2023). Wikipedia