Ses parents étaient Arturo García Pujol et Isabel Rodríguez Echeverría Muro, tous deux cubains vivant à Mérida. Jusqu'à l'âge de sept ans, il vit dans sa ville natale. Puis sa famille l'a emmené aux États-Unis où il est resté jusqu'à l'âge de 12 ans, quand ils ont déménagé en Argentine et plus tard ses parents l'ont envoyé en Suisse pour étudier les langues.