Cuenta con licenciaturas truncas en Administración de Empresas y Derecho, por la Universidad del Valle de México y la Universidad Autónoma de Sinaloa, respectivamente, además se graduó como Suboficial de la Escuela Profesional de la Policía Federal de Caminos.
Tiene experiencia como asesor en la LXII Legislatura del Congreso de la Unión; es policía federal de caminos jubilado; perito tercero en discordia, juzgados federales, hechos terrestres, aéreos y marítimos; estuvo en el Centro Estatal de Evaluación, Control y Confianza; fue jefe de Plataforma México y jefe de Investigación Criminal; coordinador zona sur de Servicios de Protección; y director operativo de la policía y tránsito municipal en Mazatlán.
El 01 de octubre de 2018 tomó protesta integrante de la LXIII Legislatura como Diputado Local por el Distrito XXI.