Comunicador Social de la Universidad del Valle con estudios de Realización Cinematográfica en el Centro de Capacitación Cinematográfica de México. Fue asistente de dirección en varios largometrajes dirigidos por el mexicano Arturo Ripstein. En Colombia fue asistente de dirección en el largometraje colombiano La Estrategia del Caracol. (director Sergio Cabrera) y Capítulo 66 (director Raúl Ruiz y Luis Ospina) Después de realizar varios cortometrajes, ha dirigido numerosas series para la televisión colombiana, entre las que se destacan Infiltrados, LA Viuda Negra (Canal Caracol), Así es la Vida (Canal RCN) y el telefilm El Ausente (Canal Telepacífico). Dirigió el largometraje La Sargento Matacho, que obtuvo numerosos premios en Festivales nacionales e internacionales. (www.lasargentomatacho.com). Dirigió las miniseries La Emboscada (Telepacífico), No hay tumbas pa´tanta gente (La Bonga Producciones . Mintic), Esperando el Milagro (Warriors Films). Actualmente prepara su segundo largometraje Morir la víspera.
"La primera película de mi lista es Agarrando pueblo, de la que (¡46 años después!) “aún no hemos aprendido lo suficiente”. Las 9 siguientes no tienen un orden de preferencia. No incluí documentales porque, a mi modo de ver, requerirían de un listado aparte. Cabe mencionar sin embargo, toda la obra de Jorge Silva y Martha Rodríguez, particularmente y por supuesto Chircales. También vale la pena mencionar los documentales Amazonas (Clare Weiskopt - Nicolás Van Hemelryck) y Un asunto de tierras (Patricia Ayala). Los muchos y excelentes cortometrajes que se están haciendo en Colombia también requerirían, a mi modo de ver, una lista aparte. Nunca resultan tan acertados los lugares comunes cuando enfrentamos un listado como estos, porque en verdad se quedan notables películas por fuera. Estas son algunas: los mejores momentos de Cóndores no entierran todos los días (Francisco Norden), La primera noche (Luis Alberto Restrepo), 7 Cabezas (Jaime Osorio), Porfirio (Alejandro Landes), La Defensa del Dragón (Natalia Santa), Los días de la Ballena (Catalina Arroyave)."