Licenciado en Derecho egresado de la universidad de Sonora. Se ha desempeñado como Asesor Jurídico de la Asociación de Transportistas ABC y también del Frente de Asociaciones de Policías de los Municipios del Sur de Sonora. Fue Director de Asuntos Internos de Seguridad Pública y Tránsito Municipal en Navojoa, Sonora. Actualmente se desempeña como Auxiliar Administrativo en la Oficina del Titular de la Secretaría del Trabajo.