
Acted in 18
2020s
- 2026
Street Food
Milo Minerva · 1 episode
- 2022
The Stationary Bike
Richard
- 2021
2010s
- 2019
Philophobia: or the Fear of Falling in Love
The Captain
Chalino
Lazaro
- 2018
Headgame
Carlo
- 2017
The Summoning
Movie
- 2016
The Holy Man
Manny
- 2015
- 2012
2000s
- 2007
Criminal Xing
Alphonse / Louie / Shower Man
- 2004
No release date
They Know Not What They Do
Abraham
Thanked in the credits1
2010s
- 2016
The Holy Man
Thanks