David Ren

David Ren
Born
Yi Ren

(1986-11-05) November 5, 1986
Shanghai, China
Alma materUniversity of Redlands
Occupation(s)Director, writer, producer
Spouse
Athena Hu
(m. 2005)
Children2

David Ren (born Yi Ren; November 5, 1986) is a Chinese-American film co-director, writer, and producer.