También ocupó cargos políticos, como intendente de la provincia de Valdivia y Chiloé y elegido diputado por la zona de Castro.