Lie With Me 2024
as Man
Pulang 2020
as Yao Wei
The Very Last Day 2018
as Raymond
Agent 2016
as Interrogator
Silent Sins 2011
as Yong Chuen
Credits from TMDB.