Hijo de Santiago Pérez Larraín y Mercedes Caldera Mascayano.
Se casó con Mariana Ovalle Vicuña y tuvieron descendencia.
Fue electo diputado suplente por San Felipe, período 1867-1870; y en este mismo período, también fue electo diputado suplente por Valdivia.