Elizabeth Lo director/producer
October 04, 2020

Elizabeth Lo is an award-winning filmmaker based in Los Angeles, California. Elizabeth was featured in Filmmaker Magazine’s 25 New Faces of Independent Film, Cannes Lions’ New Directors’ Showcase, and Locarno and NYFF’s Artist Academy. Her debut feature documentary, Stray, won the Top Jury Prize at Hot Docs after premiering at Tribeca, and will be released by Magnolia Pictures in 2021.