Guillermo Cabrera Infante was born on 22 April 1929. He was Cuban national and known as Linguist, Screenwriter, Translator, Essayist,.