Fue electo Diputado Federal plurinominal a la LIX Legislatura de 2003 a 2006 y ese último año fue electo Senador suplente de Gabriela Aguilar García, y cuando esta solicitó licencia, asumió la curul.