2021
as A Shen
as Alan
1987
as Little Master
2013
as Tempura
2023
as A Chieh
2009
as Lens (segment "Hua shan 24'")
as Allen / Ah Lun
2012
as Ah Tai
2007
2020
as Wu Lui
2002
2014
as Fan Xin
2005
2011