Francisco Recabarren A. K. A RECA was born in Santiago de Chile in 1975. He started his professional career as a film director in 2001. To date, it has filmed more than four hundred TV SPOTS for the following markets: Chile, Brazil, Argentina and Colombia. He has filmed in different parts of the world, including Mexico, the United States, Italy, Spain, England, among others. In 2017 he received the “best Director of the Year” award given by the Chilean Advertising Association.
In 2018 win a CANNES Lions Bronze in Filmcraft/cinematography