Como profesional del Derecho, además de desempeñarse como abogado postulante, siendo Presidente del Colegio de Abogados Postulantes del Estado de Zacatecas, A.C., fue Presidente del Tribunal Superior de Justicia del Estado de Zacatecas en el periodo 1998-2004, dentro del cual fue Coordinador de Asuntos Internacionales de la Comisión Nacional de Tribunales Superiores de Justicia del País (CONATRIB).