Known for Acting

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