Known For
Filmography
2026
2026
2026
2026
2024
2024
2024
2024
2024
2023
2022
2022
2022
2021
2019
2016

8:38
Movie · as Daniel

Hand
Movie · as Lin Xiang

Eight Walls Two Doors
Movie · as Chen Yong

Lucky Lu
Movie · as Chen Yang

Ape X Mecha Ape: New World Order
Movie · as Takada

Shimmer, Inspired by Eva Young
Movie · as Lawrence Gao

The Brothers Sun
TV · as Yuan · 4 eps

Expats
TV · as Michael the Morgue Translator · 1 ep

The Sympathizer
TV · as Chinese Thug · 1 ep

Reconnect
Movie · as Guan Wen

Before Night Shift
Movie

The Powers That Be
Movie · as Man

Letters to the Wind
Movie · as Guochang

Swim
Movie · as Guy Torrence

The Way Home
Movie · as Haiyang

Goliath
TV · as Arguing Man · 2 eps
