Carlos Lechuga was born in Havana, Cuba. He trained as a director at the University of Arts in Cuba and at the International School of Film and Television in San Antonio de los Baños, where he specialized in screenwriting. As a director he has made award-winning shorts including “Cuca and the Chicken” (06) and “The Swimmers” (10). His first feature, Melaza (13) premiered at the Rotterdam International Film Festival and was screened in competition at Miami International Film Festival. His next project as writer-producer-director, Santa and Andrés, is currently in postproduction.
Lexus Ibero American Feature Film Competition Jury