ReleaseNexus
Alex Lo is a Toronto-based filmmaker born in Hong Kong.
Why Do Ants Go Back To Their Nest?
Self
Permanent Tourist
Executive Producer, Editor, Director, Writer
Immunity
Executive Producer
Dog Shadow
Associate Producer
Close To The Edge
Sound Recordist
BRUTALISM
Director
sebastian_1
Director, Editor
A Time to be Happy
Sound