Ha sido diputado federal plurinominal en dos ocasiones, a la LVIII Legislatura de 2000 a 2003 y a la LX Legislatura de 2006 a 2009 en la cual es Presidente de la Comisión de Medio Ambiente y Recursos Naturales.