Darren Teo
Directing
Darren Teo is a filmmaker based in Singapore. He graduated from Columbia University with a B.A. in Film and Media Studies.
Known For
From Nerdspin
Filmography
- 2019
Directing
Darren Teo is a filmmaker based in Singapore. He graduated from Columbia University with a B.A. in Film and Media Studies.