Hijo de Juan Nepomuceno Espejo, que fuera rector del Instituto Nacional por varias décadas, y Aurora Tapia.