2023
as Officer Gregg
2019
as Bellhop (uncredited)
2018
as Gang Member
2017
as Handler @ Lab #1
2011
as El Roboto Magnifico
2007
as Rojas
2022
as Juan Pablo
as Marcus Rodriguez
2016
as Martian Crewman
2015
as DEO Agent
as Emilio
2013
as Martinez
as EMT
2012
as McQuaid Operative #2
2010
as Amon
2008
as Rodriguez
2006
as Jefferson Starship #1
2005
as Sergeant Garcia
2001