He graduated from law school in Universidad Catolica in Bogota, Colombia and then attended the Universidad del Rosario where he specialized in commercial, contract, and corporate matters. In Colombia, Carlos worked as an attorney for Banco Superior and for Colsubsidio.