Es hijo de Antonio Cruz Soto, médico militar y escritor de libros sobre medicina, y de María del Carmen Cecilia Meza Vásquez, médico, escritora y pintora, fallecida a causa del cáncer en 2012.