Actor
Earthworm
2022 · as Dr. Blythe
Easter Sunday
2022 · as Tito Arthur
(Un)Claimed
2022
Nocturne
2020 · as Wilkins
A Play
2018 · as Spencer
Book of Christ
2014 · as Tomas Dezi
Man-Eating Super Croc
2012
The American Mall
2008 · as Ben