The Rhythm and the Blues 2024
as Trembley
Surviving Confession 2019
as Rupert
Asian School Girls 2014
as Gary
Lily: More Than Puppy Love 2013
Actor
I Hate Love 2012
as Thomas
Annabel Lee 2010
as Don Lockwood
Credits from TMDB.