Actor
Black Magic
2023 · as Pete
Terminator: Bad Judgment Day
2023 · as Reese
Knowing Me, Knowing You
2023 · as Tucker
The Roommate
2022 · as Officer Torrez
Colineales
2022 · as Nathan
Three Headed Beast
2022 · as Charles
Pasture
2021 · as Feral Man
Malignant
2021
Phaedra
2018 · as Carlos
The Collaborators
2016
The Book of Genesis
2016 · as Adam