Actor
Tale of the Lost Boys
2018 · as Simon
Sodom's Cat
2016 · as Duke
That Room
2014 · as Shih
Time Lapse
2009