Leoonardo Rodríguez va néixer a Veneçuela l’any 1969. Il·lustrador versàtil i multicultural, ha viscut i treballat a Caracas, Sydney, París i Barcelona.
Ha col·laborat també en diferents mitjans internacionals i editorials als Estats Units, on ha treballat com a director d’art freelance.
Entre els premis que ha rebut destaquen el Pedro León Zapata (Caracas 2001) i el Juan Rulfo de Radio France Internationale (París, 2002).