Hijo de Rafael Calderón Muñoz y Ana María Guardia Mora.