Nacido en Antioquia y criado en Bogotá, es el director, guionista, productor y montajista de Días Extraños. Se formó como cineasta en Buenos Aires e hizo una pasantía en Praga, donde participó como montajista en un cortometraje que participó en el prestigioso festival de Cannes. Es un director reconocido internacionalmente desde que su proyecto de grado, el largometraje Días Extraños, se estrenó en 2015 en la prestigiosa competencia internacional del BAFICI, donde el crítico argentino Sergio Wolf la calificó como « la mejor película colombiana en décadas ». Dirigió La casa del árbol (2017).
Studied filmmaking at Universidad del Cine in Buenos Aires. His directorial credits include the feature Strange Days (15), and the short film The Treehouse (17).