Lizzie Han is a writer/director based in Toronto, Canada.
Score for Scene 7
Taco Boy
Year of the Dragon
Vela
Movie · Director
Movie · Second Assistant Director