Il suo vero nome è Francisco Lèon Barrios; attore, regista, sceneggiatore e produttore spagnolo nato a Siviglia, figlio dell'attrice Carmina Barrios.
Dopo aver studiato teatro e danza, inizia la sua carriera partecipando a
produzioni teatrali con il Centro Nazionale d'Arte Drammatica e come
ballerino in spettacoli di danza moderna. A soli 7 anni partecipò ad una
performance di Teresa Rabal,
durante la quale scelsero volontari per un concorso di ballo. Leon
riuscì a vincere il premio: un poster gigante della cantante.
Nel 1999 fece la sua prima apparizione in televisione nel programma Castillos en el aire di Canal Sur, dove interpretò il personaggio di Lucas.