Edmund Yeo (born 6 March 1984, in Singapore) is a Malaysian filmmaker based in Japan. He made several short films before directing his feature-length debut, River of Exploding Durians, in 2014.
Born |
6 March 1984 (age 41)
|
Zodiac | Pisces |
Tags | Add tag |