È apparso in oltre quaranta film dal 1997. È noto per il ruolo di uno dei protagonisti della serie tv americana del 2017 Snowfall, in cui interpreta il personaggio di Gustavo "El Oso" Zapata, un ex wrestler diventato sicario nel traffico di droga.[2] È apparso nel 2023 nel film Shark 2 - L'abisso, nel ruolo dello spietato mercenario Montes.