Franco se narodil v provincii Villa Clara na Kubě. Přípravě na taneční dráhu se začal věnovat již v devíti letech v rámci studia na taneční škole Olgy Alonso González. V patnácti letech pak nastoupil na Akademii umění Vicentina de la Torre ve městě Camagüey (2013–2017). Zde následně získal angažmá, v němž měl příležitost tančit například sólové a demisólové role v klasickém repertoáru, jako jsou Princ v Louskáčkovi, Gilbert v Plamenech Paříže, pas de trois v Labutím jezeře, pas de deux v Paquitě, pas de deux v Květinovém festivalu v Genzanu v choreografii Augusta Bournonvilla. Do svého repertoáru zařadil také současná díla Alberta Mendeze Gonzáleze, význačného choreografa National Ballet of Cuba.

V roce 2019 se stal součástí rumunského souboru Sibiu Ballet Theatre, kde jako sborista účinkoval v inscenacích Labutí jezero, Louskáček, ale rovněž ztvárnil sólovou roli v Arabském tanci v Louskáčkovi, Konráda v Korzárovi a Vronského v baletu Anna Karenina.

Od sezóny 2022/2023 nastoupil do souboru baletu NDM jako sborista s povinností sóla.

Obsazení - Sezóna:
COPPÉLIAPÁTER
KADETI
LOUSKÁČEK – VÁNOČNÍ KOLEDABob Cratchit
Řezník
Gardisté
Duchové
Indický tanec
Ďábel
Valčík
MAHLEROVY VZPOMÍNKY CHLAPCI