Es abogado y académico con una extensa carrera profesional dentro del Servicio Público tanto en el ámbito estatal como federal, desempeñando diferentes actividades en el Servicio Exterior y en el Poder Judicial, con estudios de posgrado en materia de administración pública.
Fue agregado diplomático para Asuntos Económicos y Legales de la Embajada de México en el Reino de los Países Bajos, oficial mayor en el Poder Judicial de la Ciudad de México, director general del Instituto de Estudios Judiciales y secretario general del Consejo de la Judicatura del Tribunal Superior de Justicia de la Ciudad de México.
Asimismo, ocupó el cargo de secretario técnico de la Comisión Nacional de Tribunales Superiores de Justicia de la República Méxicana, fue director de la extensión de la Universidad Nacional Autónoma de México (UNAM) en Los Angeles, California, así como fundador del programa de enseñanza de lengua española y cultura mexicana en dicha institución.
También fue director general de Obras, Conservación y Equipamiento de la Secretaría de la Salud de Ciudad de México, director del Centro Cultural Tijuana (CECUT) donde creó programas emblemáticos que siguen en marcha en la actualidad, así como delegado de Servicios Migratorios en Baja California, delegado de la PROFECO en Baja California, presidente de la Fundación de Artes Musicales de Baja California y director del Colegio Nacional de Educación Profesional Técnica (CONALEP) de Baja California, entre otros cargos.