David Ren
David Ren | |
|---|---|
| Born | Yi Ren November 5, 1986 Shanghai, China |
| Alma mater | University of Redlands |
| Occupation(s) | Director, writer, producer |
| Spouse |
Athena Hu (m. 2005) |
| Children | 2 |
David Ren (born Yi Ren; November 5, 1986) is a Chinese-American film co-director, writer, and producer.