Acting
Lost in Beijing
2007
Peacock
2005
Buddha Mountain
2011
Never Say Never
2023
The Cornfield
2015
Blind Shaft
2003
Property Master
2019
拾荒少年
血色挂云山
2013
People Mountain People Sea
2012
Half Mirror
Seizing the Glave