Kawalan TBA
as Epong
Phantosmia 2025
as Major Lukas
Lockdown 2021
Actor
Mark & Lenny 2018
A Lullaby to the Sorrowful Mystery 2016
as Boatman
The Gifted 2014
as Batchmate
Requiem 2012
as Winston
Credits from TMDB.