Nato nel 1956 a Bogotá, si laurea nel 1986 alla scuola d'arte dell'Università di New York. Ha diretto documentari (500 seconds, 1994; Minas, 1995; Declaretions of war, 2006), e serie tv (La ley del silencio, 2005; Mujeres asesinas, 2008; Rosario tijeras, 2010). In Colombia è stato consulente dell'Unicef. Nel corso degli anni ha lavorato come direttore della fotografia per più di 20 lungometraggi e documentari realizzati negli Stati Uniti e in America Latina. Portraits in a sea of lies è il suo primo lungometraggio da regista.