Actor · Born 1981
Red Line
2023 · as A Chieh
Gatao: The Last Stray
2021 · as Alan
Race 1
2021 · as A Shen
Taoist Master : Kylin
2020 · as Wu Lui
The Great Lion Kun Seng Keng
2014
Rhythm of the Rain
2013 · as Allen / Ah Lun
The Rooftop
2013 · as Tempura
Fearless
2012 · as Fan Xin
Din Tao: Leader of the Parade
2012 · as Ah Tai
Goodbye May
2011
L-O-V-E.
2009 · as Lens (segment "Hua shan 24'")
Jay Chou 2007 World Tour Concert Live
2007