Skip to main content

Elizabeth Lo

Elizabeth Lo

Elizabeth Lo

Filmmaker

Elizabeth Lo is an award-winning director whose work has shown at Sundance, Tribeca, MoMA. Selected for Filmmaker Magazine’s 25 New Faces of Independent Film and DOC NYC’s 40 Under 40 list, her award-winning feature, STRAY, was nominated for an Independent Spirit Award and released by Magnolia Pictures and Dogwoof in 2021. Her latest film MISTRESS DISPELLER was in official selection at Toronto International Film Festival and Venice International Film Festival.