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