2024 Brother Ma
2023
2020 Xiao Guai
2020 Tu Ying
2019
2017
2017 Director
2014 Brother Tiger
2014
2013 Leopard Hong
2013
2011 Huang Da
2011 Captain Zhan Fei-Long/Chin Fei-Lung
2011
2010 Tiger
2009
2007 沙满天
2007 Doctor
2001 Hooking Leg