Actor
The Stationary Bike
2022 · as Richard
Philophobia: or the Fear of Falling in Love
2019 · as The Captain
Chalino
2019 · as Lazaro
Headgame
2018 · as Carlo
The Summoning
2017
The Holy Man
2016 · as Manny
Callejero
2015 · as Jose
Criminal Xing
2007 · as Alphonse / Louie / Shower Man