Known for Acting

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