Kavich Neang
Kavich Neang was born in 1987 in Phnom Penh, Cambodia. He is a producer and director, known for Last Night I Saw You Smiling (2019), White Building (2021) and Three Wheels (2015).
See full bio »
Born:in Phnom Penh, Cambodia |
|
|