Known For
Filmography

Do You Dare?
TV · 6 eps
The First Shot
TV · 1 ep

Mrs. Catfish
Movie · as Leo / Lawyer Chang

Tabloid
TV · as Wang Rui-yu · 1 ep

The Accidental Influencer
TV · as Chihming Chou · 11 eps

A Second Chance of Life
TV · as Sung Ming-chieh · 12 eps

Our Honorary Photo Studio
TV · 60 eps

Imperfect Us
TV · as ED · 8 eps

Uncle
TV · as Wang Chia Lun · 60 eps

Girls, Be Ambitious!
Movie

My Apocalyptic Thanksgiving
Movie · as Jung

Guess Who's Coming to Act
TV · as Self · 1 ep

Meow Meow Boss
TV · 7 eps

Light the Night
TV · as Shu-hua's ex-boyfriend · 2 eps

The Memory Garden
TV · as Tang Qing Song / Ji Nuo · 40 eps

WBL Boys' Vacation
TV · 8 eps

We Best Love
TV · as Pei Shou-yi · 12 eps

The Faces
Movie

Detective Chinatown
TV · as Ah Ji · 4 eps

Best Interest
TV · as Ou Chin Hsuan · 1 ep

Tree in the River
TV · as Qin Hao · 20 eps

Upstream
Movie · as 石頭

The Perfect Girl
Movie · as Lin Miao

重新。沒來過
Movie

Lion Dancing 2
Movie · as Dong Po

When Geek Meets Serial Killer
Movie · as Zhang Jian-He

Tomb Mystery
Movie

The Missing
Movie

I Am Sorry, I Love You
TV · as Wang Shuhai · 39 eps

Taste of Love
TV · as Wen Feng (Chris) · 15 eps

Constellation Women Series: Pisces Woman
TV · as Lu Yi · 10 eps

Dream Flight
Movie · as Lt. Col. Lee Cheng-liang

Anywhere Somewhere Nowhere
Movie · as Hsieh Cheng-Chuan

True Love 365
TV · as Lai Yuxiang · 20 eps

Our Love
TV · as Tang Shaolei · 36 eps

Make Up
Movie · as Kuo Yung-Ming

Seventeen
Movie · as Hung/Ting

Way Back into Love
TV · as Mo Chihpin · 22 eps

Summer Times
Movie · as Ah Kwan

Yang Yang
Movie · as Shawn

Invitation Only
Movie · as Wade Chen

Love or Bread
TV · as Jin Enhao · 12 eps

Summer's Tail
Movie · as Jimmy Chan

Eternal Summer
Movie · as Jonathan / Kang Cheng-hsing

東方茱麗葉
TV · 17 eps

恶男宅急电
TV · as 龙眼 · 32 eps

Love Contract
TV · as Lin Kai · 23 eps

Seventh Grade
TV · as 安佑乾 · 22 eps
