Sheba studied art and languages in Zürich, before completing a bachelor of photography. She lived in New Zealand Taiwan, Kyoto, Berlin and Shanghai before settling in Sydney in 2010.

Her 2026 series of paintings Black Gold, showcase her love of languages and their connection to identity and belonging. She is available for commissions.