2024
糟糕!我又吸走別人的念頭了 as Eric
2022
Guess Who's Coming to Act (1 episode)
2022
Travel Together with Stars Family (3 episodes)
2022
Let's Open (2 episodes)
2021
Kidnapped Soul as Li Chih Kai
2020
Dear Tenant as Li-Gang
2019
Wait for the Sun Wait for You (30 episodes)
2019
Three Makes a Whole as Tung Chin-Hu
2019
Killer Not Stupid as Hornet
2018
Angel Vivi (1 episode)
2017
Turn Around as Wang Cheng-chung
2017
我的狐仙老婆 as Lan He (30 episodes)
2014
Love Cheque Charge as Wang Baihao (74 episodes)
2013
In a Good Way as Zheng Ren Wei (47 episodes)
2013
A Hint of You as 孫天皓 (1 episode)
2012
戀夏38℃ as Huang Zhi Chong / Sha Chong (30 episodes)
2008
Miss No Good as 豆 子 (窦至良) (14 episodes)
2008
不良笑花 as 豆 子 (窦至良) (21 episodes)
2007
Brotherhood of Legio as Yuan-chieh Shih
2000
Bruce Lee in G.O.D. as Wang's Brother