Jessica Rosalind Carroll è nata a Roma nel 1961, figlia del pittore Robert Carroll e della scrittrice Simona Mastrocinque.
Fin da giovanissima si è dedicata al disegno.
Ha compiuto viaggi di ricerca fotografica in numerosi parchi, riserve naturali e luoghi di natura di tutto il mondo.
Durante un lungo periodo di soggiorno negli Stati Uniti, oltre a dedicarsi alle ricerche fotografiche ha frequentato corsi di disegno, fotografia e tecniche calcografiche al Cleveland Institute of Art e letture di biologia ed etologia alla Western Reserve University.
Cinque grandi tavole a matita su cartoncino sulla flora e sulla fauna del lago di Vico sono esposte permanentemente nel Centro Visite del Parco a Caprarola (Viterbo).
Ha illustrato una pubblicazione della FAO sulla interazione fra uomo e animali selvatici.