Afiliado al partido moderado de la Unión Liberal, fue elegido diputado a Cortes en varias legislaturas.