2021
as Rodrigo the Illegal
2017
as Cuban drug dealer
2016
as Mr. Loomis
2016
as King Apollyon
2015
as Antonio / The Killer
2012
as Detective Diaz
2005
as The Hero
2003
as Detective Montrose
2001
as Det. Perez
1999
as Cabana Boy
1999
as Detective Montrose
1993
as Cuban Soldier
1993
as Caribbean Native
1993
as Arab Prince