En 1893 fue elegido como miembro del directorio del Partido Liberal, siendo elegido en 1894 como diputado por los departamentos de Valdivia y La Unión, cargo que ocupó hasta 1903.