Fue nombrado Director General del ISSSTE por el entonces presidente Vicente Fox en 2000 y permaneció en el cargo hasta 2006 cuando renunció y fue postulado candidato a Diputado Federal por el PAN por la vía plurinominal, electo para la LX Legislatura de 2006 a 2009.