Carlos Rodriguez blev født i Madrid den 14. juni 1618. Når og hvorledes han kom til Danmark er ikke afklaret.
1669 ansattes han ved Kjøbenhavns Universitet som professor i sprogene Spansk, Italiensk og Fransk.
Under ansættelsen på Sorø Akademi udgav han i 1662 en spansk sproglære. Bogen indeholder enkelte udtaleangivelser/lydlære der belyser datidens udtale af det danske sprog.
Professor i Fransk, Spansk og Italiensk; først i Sorø og senere i København, hvor han også var auktionsdirektør
Carlos Rodriguez underviste på Sorø Akademi i årene omkring 1662 og var samtidig sprogmester hos tronarvingen, den senere Christian V.
Han ejede en ejendom i Skidenstræde, (nu Krystalgade) i København.
Han blev begravet fra Frue Kirke i København.