Directing
1984-03-05 · Chengdu, Sichuan, China
God Troubles Me
2019 · Series
Pop Team Epic
2018 · Series
One Hundred Thousand Bad Jokes II
2017 · Movie
Rakshasa Street
2016 · Series
One Hundred Thousand Bad Jokes
2014 · Movie
Zombie Brother
2013 · Series
2012 · Series
地藏菩薩的故事
2008 · Series