Tiene una larga trayectoria dentro del servicio público en el plano municipal, estatal y federal, entre los que destaca además de su actual puesto, el haber sido alcalde de Hermosillo, Sonora.