Abogado por la Escuela Libre de Derecho. Es Doctor en Derecho por la Universidad Nacional Autónoma de México, donde obtuvo el grado con mención honorífica. Cuenta también con estudios de especialidad en Políticas Gubernamentales por el Instituto Nacional de Administración Pública. Ha desarrollado actividades académicas en el ITESM, Unidad San Luis Potosí; en el Colegio de San Luis, A.C.; y en la Facultad de Derecho de la Universidad Autónoma de San Luis Potosí. En el ámbito profesional ha ocupado diversos cargos en la Administración Pública Federal y Estatal; entre los más relevantes se encuentran: Secretario de Programación y Presupuesto del Gobierno del Estado de San Luis Potosí; Secretario de Desarrollo Social y Regional del Gobierno del Estado de San Luis Potosí; Subdirector General Jurídico del ISSSTE; y Secretario Técnico de la CONSAR, Director General de la Comisión para la Regularización de la Tenencia de la Tierra. Del año 2000 a 2003, fue Diputado Federal por el 1er. Distrito Electoral Federal de San Luis Potosí por el Partido Revolucionario Institucional. Anteriormente ocupó el cargo de Director General del Fideicomiso para el Ahorro de Energía Eléctrica (FIDE), así mismo asumió la Dirección del Seguro Popular en San Luis Potosí y Presidente del Consejo Directivo de la Universidad IDEP. Actualmente es titular de la Secretaría de Educación del estado de San Luis Potosí.