Actor
Destroy All Girls
2026 · as Carlos
The Mosquito
2022 · as Adam
Pothos
2020 · as Pastor
Bel Canto
2018 · as Father Arguedas
The Department of Correction
2016 · as Eric