Nació en Santiago en 1800, hijo de don Santiago Pérez Salas y doña Luz Mascayano Larraín. Estudio en el colegio Carolino, luego en el Instituto Nacional y finalmente en la Universidad de San Felipe. Fue senador, ministro y consejero de Estado.
Se casó con Tránsito Florez de la Cavareda.
Pertenecía a una opulenta familia colonial, que fundara su abuelo el castellano José Pérez García, que se dedicó al comercio y fue uno de los cronistas del siglo XVIII. Murió en 1889.