Actor
DC Showcase: Kamandi: The Last Boy on Earth!
2021 · as Zuma (voice)
Emerald Run
2020 · as Chupez
Batman: Hush
2019 · as Bane / Clayface (voice)
Blood Ransom
2014 · as Max
At the Sinatra Club
2010 · as Willie Boy
Turok: Son of Stone
2008 · as Andar (voice)
Wristcutters: A Love Story
2007 · as Gas Station Attendant
Light It Up
1999 · as Cop #2
Babylon 5: Thirdspace
1998 · as Guard
My Little Havana
1998
Driven
1998 · as Mugger
In Dark Places
1997 · as Gym Member #2