Chew Tze Chuan

Born: None


Placeholder

F.

as Self
Released: 2007-04-10

A profile of Toh Hai Leong, the director of the Singaporean mockumentary Zombie Dogs, and his...

Movie page