Miembro del Partido Acción Nacional, fue Senador plurinominal para el periodo 2006 a 2012 y ha sido Vicepresidente de la Mesa Directiva del Senado de la República.
Su actividad legislativa destaca por haber sido durante la LX legislatura quien más iniciativas presentadas y aprobadas tiene de su Grupo Parlamentario.
Fue fundador y vicepresidente del Consejo Municipal contra las Adicciones de León.
Fue Vicepresidente y Promotor del Consejo Municipal de Educación en León (1995 a 1997).
Fue Diputado de mayoría por el VI Distrito electoral de Guanajuato en la LVII Legislatura local y coordinador del Grupo Parlamentario del Partido Acción Nacional.
Fundó el colegio Franco Americano, bachillerato con la misión de guiar jóvenes por el buen camino.