Director · Born 1960
Brothers
2016 · Director
Video Cassette of 31 Degrees North Latitude
2010 · Director
Don Quixote
Gao Xing
2009 · Director
Two Stupid Eggs
2007 · Director
Big Movie
2006 · Director
Love Message
2005 · Director
Life, Translated
2004 · Director
The Game of Killing
Distinctive
2002 · Director
Ghosts
Family Ties
2001 · Director