Alex Lo
Born: None
Alex Lo is a Toronto-based filmmaker born in Hong Kong.
Why Do Ants Go Back To Their Nest?
as SelfReleased:
An auto-fiction about the filmmaker digging a hole from Toronto to Hong Kong.
Movie page