No photo
Acted in 2
2010s
- 2013
- 2011
Chew the Fat
Movie
Sound 3
2000s
- 2009
Beijing
Music
- 2000
Capital
Music
1990s
- 1999
Directed 2
2020s
- 2022
Stinking Dawn
Director
2000s
- 2001
Annlee You Proposes
Director
Appearances2
2010s
- 2018
New Order: Decades
Self
- 2016
Whatever Happened to Gelitin
Self