Fue Presidente Municipal de Zitácuaro, Presidente de la Coordinadora Municipalista de Michoacán (2002-2003) y Secretario General de la Asociación de Autoridades Locales de México A.C.