En su vida política fue miembro del Cabildo de Santiago, diputado, senador, Intendente de la provincia de Santiago y Ministro de Hacienda.