Born 18 March 1983 in Santiago, Chile
Nicolas Lopez is a Chilean director, screenwriter and producer.