2023
Against The Light as 丛飞 (45 episodes)
2021
Star of Ocean as Lin Chen Sheng (40 episodes)
2018
Dream Journey 4: Biography of the Demon as Tang Seng
2017
S.M.A.R.T. Chase as Ciem
2017
Di Qi Zhi Yan Zhi Shi Yu
2015
星座爱情狮子女 as Michael (9 episodes)
2014
Design 7 Love as Mark
2012
Love Actually... Sucks! as Graffiti Boy
2012
I Love You So Much as Da Ni Er (Daniel) (16 episodes)
2012
Double Bonus as Romeo (1 episode)