Directing
Darren Teo
ZH cinema · 1 credits
Darren Teo is a filmmaker based in Singapore. He graduated from Columbia University with a B.A. in Film and Media Studies.
Known for
Filmography

Lián
ZH · 2019Not rated
Director, Writer
Directing
ZH cinema · 1 credits
Darren Teo is a filmmaker based in Singapore. He graduated from Columbia University with a B.A. in Film and Media Studies.

Lián
Director, Writer