Born: 1972-03-28
Place of Birth: Chengdu, China
Known For: Directing
Director 2005 2.0
Director 2000 3.6
Writer 2000 3.6