Filmography

Crossroads with Luo Yonghao
2025 · Acting

Chicken Poets
2002 · Director

The Accidental Death of an Anarchist
1998 · Director

The Bedbug
2000 · Director

Rhinoceros in Love
2003 · Director

Rhinoceros in Love
1999 · Director

一个无政府主义者的意外死亡
1998 · Director
- No Poster
This Moment
2005 · Director
- No Poster
关于爱情归宿的最新观念
Director
