Lizzie Han is a writer/director based in Toronto, Canada.
Taco Boy 2025
Director, Writer
Score for Scene 7 2023
Year of the Dragon 2025
Second Assistant Director
Vela 2023
Craft Service
Credits from TMDB.