Filmography
- Actor (29 credits)
- The Haunting of Hill House (2018) Gordon
- First Man (2018) NASA Pao
- Tales (2017) Skip Soto
- Small Group (2017) Sam Channell
- Ozark (2017) Nelson
- Valor (2017) Sergeant Ramirez
- End the Sentence (2016) Dr. Gil Massen
- The Forever Woods (2016) Uncle Bo
- Quantum Break (2016) Gibson
- MacGyver (2016) Dominguez
- Dirty Grandpa (2015) Random Cop
- Insurgent (2015) Erudite Cell Guard
- Creed (2015) Staff Member #2
- American Violence (2015) Carlos
- The Red Road (2014) Nootah
- Endless Love (2014) TSA Agent
- Let's Be Cops (2014) Pasha
- Constantine (2014) Officer Esteban Reyes
- Identity Thief (2013) Cop Giving Traffic Ticket
- Being Mary Jane (2013) Sgt. Lou Arlington
- Madea's Witness Protection (2012) Agent Mulligan
- Lynch Mob (2009) Jimmy Q.
- Plague of the Damned (2009) Guard #2
- God Is Dead (2008) Rowan's Lawyer
- Evil Keg (2007) Joe
- Art of Suicide (2007) Sheldon Sanford
- Motor Home Massacre (2005) Roger
- Sugar Creek Gang: Teacher Trouble (2005) The Preacher
- The Trap Juan