Jay Kelly 2025
as 2nd AD
U.Me: The Musical 2024
as Kenji
A Christmas Prince: The Royal Baby 2019
as Tai
Close 2019
as Watt Li
Baliko 2019
as Trent
Unlocked 2017
as Barrett
The Rezort 2015
as Nevins
Credits from TMDB.