Ha sido presidente municipal de Morelia en tres ocasiones, como interino en 1994 y electo como candidato por el PRI en 2002 y por el PRI y el PVEM en 2007.