Fue regidor, prefecto, diputado local por seis veces al Congreso de Colima y gobernador interino del mismo estado en diversas ocasiones.