Licenciado en Derecho por la Universidad Nacional Autónoma de México y maestro en Derecho Laboral por la Escuela Libre de Derecho.
Cuenta con más de 12 años de experiencia en el ámbito jurisdiccional en materia de amparo administrativo, penal y mercantil, así como en materia electoral; ha formado parte del Poder Judicial de la Federación, ocupando los cargos de Oficial Administrativo, Actuario Judicial y Secretario de Juzgado; y en el Tribunal Electoral del Poder Judicial de la Federación como
Secretario de Estudio y Cuenta Regional.
En la Secretaría del Trabajo y Previsión Social, se desempeñó como Director de Orientación y Difusión en la Unidad de Enlace para la Reforma al Sistema de Justicia Laboral, responsable de la coordinación y elaboración del Programa Nacional Capacitación en el Nuevo Sistema de Justicia Laboral para la actualización de los actores del mundo del trabajo; asimismo, fue coautor del Manual de Conciliación Laboral en materia individual.
Fundador y primer Coordinador General de Verificación del Centro Federal de Conciliación y Registro Laboral, encargado de vigilar todos los procedimientos de democracia sindical a nivel nacional.
Finalmente, Magistrado de Circuito electo en la Ciudad de México, adscrito al Decimocuarto Tribunal Colegiado en Materia de Trabajo del Primer Circuito.