Renunció al PRI y se unió al PAN, que en 2000 lo postuló candidato a Presidente Municipal del Carmen, Campeche, cargo que ocupó hasta 2003, cuando fue electo Diputado Federal a la LIX Legislatura por el II Distrito Electoral Federal de Campeche y en 2006 fue electo Senador de primera minoría por el estado de Campeche.