Ha ocupado varios cargos políticos de importancia siendo Diputado al Congreso de Chihuahua por el Distrito 13 a la LIX Legislatura, en la LIX Legislatura, en dos ocasiones Diputado Federal, a la LV Legislatura por el X Distrito Electoral Federal de Chihuahua y a la LX Legislatura en representación del VII Distrito Electoral Federal de Chihuahua, y además ha sido Presidente Municipal de Cuauhtémoc de 2001 a 2004.