Actor
Where members put these films
Tecolote
2026 · as Don Arcadio
Julieta
2024 · as Ian
Just a Thief
2024 · as Levi
Civil War
2024 · as Air Steward (uncredited)
The Post
2023 · as Detective Anderson (as Joe Gallegos Jr.)
Waiting in the Wings: Still Waiting
2018
A Bird of the Air
2011 · as Dead Man
The Purple Hat
2010 · as The Young Man in the Bowler Hat
Spoken Word
2009 · as Deputy Sheriff Aragon
High School Musical 3: Senior Year
2008 · as Dancer (uncredited)
Conspiracy
2008 · as Iraq Combat Marine (uncredited)