Maestro en Derecho de Amparo y Profesor de la Universidad Autónoma de México desde hace 24 años.
Ha impartido cátedra en las Universidades de Yucatán y Zacatecas, con basta experiencia como amparista y litigante por más de veinticinco años.
Es autor de diversos libros como: “Apuntes de autoridad general del Estado”, “Comentarios a la Ley Federal de Responsabilidades Administrativas de los Servidores Públicos”; y ha publicado artículos sobre el Derecho Penal a juicio, entre otros trabajos.
Actualmente, es Magistrado del Tribunal de Justicia Administrativa de la Ciudad de México.