Known for
Filmography

Pulang
ZH · 2020Not rated
as Yao Wei

The Very Last Day
ZH · 20184.2
as Raymond

Agent
ZH · 2016Not rated
as Interrogator
心靜
2011
Silent Sins
EN · 2011Not rated
as Yong Chuen

Pulang
as Yao Wei

The Very Last Day
as Raymond

Agent
as Interrogator
心靜
2011
Silent Sins
as Yong Chuen