2005 • as Inspector Manny Silva
2015 • as F.I.D. Det. Luis Rosa
2017 • as Santiago
2009 • as Mexican Officer In Charge
2002 • as Glen
2019 • as Warlord