Hijo de Mario Carazo Paredes y Julieta Odio Cooper.