Actor
Ponyboi
2025 · as Sticky
Seneca
2019 · as Pedro
Can You Ever Forgive Me?
2018 · as Stationery Clerk
The First Purge
2018 · as Crazy-Eyed Man
Remember Me
2010 · as Mugger
Don't Let Me Drown
2009 · as Tito
The Brave One
2007 · as Reed's Runner