En el año 2000 fue electo Diputado Federal a la LVIII Legislatura hasta el año 2003, en 2004 fue electo Presidente Municipal de Tecolutla, Veracruz para el periodo de 2005-2007; fue candidato a Diputado Federal por el VI Distrito Electoral Federal de Veracruz y fue electo para la LX Legislatura de 2006-2009 en la que fue designado como Presidente de la Comisión de Marina y Secretario de la Mesa Directiva de la H.