Maestro en Derecho Constitucional, por la Universidad Latina de América en Morelia, Michoacán (2008).
Licenciado en Derecho por la Facultad de Derecho y Ciencias Sociales de la Universidad Michoacana de San Nicolás de Hidalgo (1990).
Profesor de la Maestría en Derecho Constitucional y Amparo de la Universidad Iberoamericana Campus León. (Desde 2014)
Profesor de la Maestría en Derecho, de la División de Estudios de Posgrado, de la Facultad de Derecho y Ciencias Sociales, de la Universidad Michoacana de San Nicolás de Hidalgo, desde el año de 2012, con las materias de Derecho Constitucional, Derechos Humanos, Protección No jurisdiccional de los DerechosHumanos, e Interpretación, Argumentación y Aplicación de los Derechos Humanos.
Profesor de la Especialidad en Derecho Penal de la División de Estudios de Posgrado,de la Facultad de Derecho y Ciencias Sociales, de la Universidad Michoacana de SanNicolás de Hidalgo, con la materia de Derechos Humanos y sus Garantías.