Estudió literatura en la Universidad de los Andes, donde también terminó una Maestría en Periodismo. Fue editor de la Revista Cerosetenta desde 2011 hasta 2015. Ese año pasó a ser director del medio y se desempeñó en el cargo hasta 2022.
Sus textos han aparecido en la Revista Arcadia, Revista SoHo, Bacanika, Revista Diners, El Espectador, Humbolt Magazine, vive.in y Cerosetenta entre otros.
En 2020, recibió junto con el equipo editorial de 070, el Reconocimiento Clemente Manuel Zabala de la Fundación Gabo, con el que se reconoce a editores colombianos.