Licenciado en Derecho y Ciencias Sociales por la Universidad Autónoma de Nuevo León y está cursando una maestría en Ciencias de la Familia.

Ha desarrollado diversos cargos en el servicio público municipal: Dirección de Prevención en Monterrey, Secretaria de Ayuntamiento, Secretaría Partícular y Asuntos Religiosos en Guadalupe.

También se ha desarrollado profesionalmente en la Iniciativa Privada y en Organizaciones de la Sociedad Civil.