Hijo de Joaquín Javier Pérez y Salas y de María Mercedes Rosales y Larraín, miembro de una importante familia patricia de su época, fue primo del presidente José Joaquín Pérez Mascayano y nieto del miembro de la Primera Junta Nacional de Gobierno de Chile Juan Enrique Rosales.