Da Francisco Soberón Valdés valgte å trekke seg som sentralbanksjef i 2009, etter nesten 15 år i stillingen, overtok Villaveirán stillingen. Han hadde da jobbet i Angola, og har 35 års erfaring fra Cubas banknæring.[1] Han er utdannet bachelor innen økonomi.[2]