Egresado de la Escuela de Cine de la Universidad Nacional de Colombia. Beneficiario de una beca Erasmus Mundus en el programa de Maestría Kino Eyes. Su cortometraje Tarro (2017) fue selección oficial en 18 festivales internacionales y su cortometraje El Lazo (2019) se estrenó en el Tallinn Black Nights Film Festival y obtuvo los premios a Mejor Dirección y Mejor Actor en la edición #18 del Festival BOGOSHORTS.