Chaves Robles ble født i distriktet Carmen i hovedstaden San José 10. juni 1960. Han studerte økonomi ved Ohio State University.