Sheila è cresciuta a New York e ha cominciato a dipingere fin da giovane. Il suo amore verso la natura e i suoi colori si riflette nelle sue opere. Ha studiato pittura a Princetown fino a laurearsi all'Università di Fine Art a Sonoma. Nel frattempo ha pure studiato illustrazione a graphic design. Le sue opere le troviamo in numerose gallerie sparse per gli Stati Uniti e in musei come il Museo d'Arte di Whimsy a Sarasota, Florida. Attualmente vive e dipinge nella sua casa nella costa ovest della Florida.