Till We Meet Again 2021
as Motor Rider
How to Train Our Dragon 2018
as Student
Floating Weeds 2018
Actor
Mon Mon Mon Monsters 2017
as Shu-Wei Lin
The Pitcher in the Rye 2016
as Younger Brother
空白轉機 2015
as Kuan-chun
Partners in Crime 2014
as Lin Yong Qun
Credits from TMDB.