Miembro del PAN desde 1993, fue Secretario de Acción Política y Secretario General del Comité Municipal de Cuernavaca, fue Diputado al Congreso de Morelos de 1997 a 2000 y este último año fue electo Senador por Morelos para las LVIII y LIX Legislaturas, concluyendo su periodo en 2006.