A alias “El Nini” lo detuvieron en Culiacán, la capital del estado de Sinaloa, México. Por él se ofrecía una recompensa de hasta tres millones de dólares. Desde Estados Unidos consideran que él es el jefe de seguridad de “Los Chapitos”, los hijos de Joaquín ‘El Chapo’ Guzmán Loera.