DesiMDB

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 poster

Lián

ZH · 2019Not rated

Director, Writer