En la Facultad de Derecho de la Universidad Autónoma de Zacatecas, ha sido profesor titular de las cátedras de Derecho Mercantil, Historia del Derecho Mexicano y Derecho de la Seguridad Social; ha participado como ponente en diversos foros nacionales e internacionales organizados por la Suprema Corte de Justicia de la Nación (México), el Instituto de Investigaciones Jurídicas de la Universidad Nacional Autónoma de México y la Comisión de Justicia de la Unión Europea.