Vega Fiol, Leonides, Cuba