Cano cursó sus estudios de primaria y bachillerato en el Gimnasio Moderno de la capital colombiana, se graduó como filósofo de la Universidad de los Andes de Bogotá, obtuvo un diplomado en relaciones internacionales de la Universidad de Nueva York y un Máster en Periodismo de la Universidad de Northwestern.