Under the Wave Off Little Dragon 2025
as Dai
The Cleansing 2019
as Tom
Apostle 2018
as Man #2
The Mysterious Mr Webster 2014
as The Dresser
Don't Let Him In 2011
as Calvin
Daylight Robbery 2008
as Police Assistant
Loony in the Woods 2006
as Upright Man in Cafe
Credits from TMDB.