Actor
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
I Hate Love
2012 · as Thomas
Annabel Lee
2010 · as Don Lockwood