En 2006 fue electo Senador por Morelos para el periodo que concluye en 2012, sin embargo solicitó licencia al cargo el 21 de septiembre y a partir del 1 de octubre de 2006 asumió el cargo de Secretario General de Gobierno de Morelos en la administración de Marco Adame Castillo.