Licenciado en Derecho por la Universidad Juárez del Estado de Durango
Maestro en Materia Electoral por la Universidad Autónoma España de Durango
Doctorante en Derecho por la Universidad Juárez del Estado de Durango
Profesor Investigador adscrito al Instituto de investigaciones Jurídicas de la Universidad Juárez del Estado de Durango, de enero de 2005 a la fecha.
Catedrático de la Facultad de Derecho de la Universidad Juárez del Estado de Durango de agosto de 2005 a la fecha.
Catedrático en la licenciatura en derecho de la universidad Autónoma España de Durango
Magistrado Numerario del Tribunal Estatal Electoral (1995)
Magistrado Numerario del Tribunal Estatal Electoral del Poder Judicial del Estado de Durango (1998-2003)