Inició sus actividades políticas en 1994 cuando ingresó al PAN, fue Presidente del Comité Municipal en Cuernavaca y Secretario General del Comité estatal, en 1997 fue electo Presidente Municipal suplente de Cuernavaca, siendo propietario Sergio Estrada Cajigal, en 2000 fue Diputado al Congreso de Morelos y el 2003 Diputado Federal plurinominal a la LIX Legislatura.