Sorcha works as a Bean Feasa, (Traditional Irish Wise Woman Practitioner, walker between worlds and Irish Seer). Sorcha also practices as a Bean Draoí (Traditional Irish Witch) and a Cailleach na luibheanna (Traditional Irish Herbalist). Sorcha was born and raised in Wicklow, Ireland and speaks 'as Gaeilge' (Irish). Following the native Irish traditions of her Clann (family) and Sinsir (ancestors). Sorcha’s mother was a Bean Feasa, Tarot/tea leaves reader, seer, healer and witch. Sorcha's maternal grandmother was a Bean Chrosach (fortune telling woman) reading the tea leaves, Tarot cards and people's palms. Sorcha's maternal great grandmother was a Bean Ghlúine (village midwife/handy woman) that served the Little Bray area and another Bean Ghlúíne on her paternal side that served the Wolfe Tone area in Bray. Other members of her family still work as Ban Chrosach (fortune telling women) and previous generations of her family worked as Mná/Fir Leighis (healing women/men) and practised Draíocht (traditional Irish magic). Sorcha's family have passed down the cures, customs, folklore of the Sídhe and of traditional Irish witchcraft.
Sorcha took formal Bean Feasa apprenticeship training for ten years with international teacher Cáit Branigan in Wexford, Ireland. Cáit is an Ordained Priestess Hierophant of the Western Mystery Tradition, a Bean Feasa and Ovate with The Order of Bards, Ovates and Druids. Sorcha also trained formally as a Druí Fasach (Druid of Knowledge) with Ard Druí (High Druid) Niamh and Con at The Celtic Druid Temple in Roscommon, Ireland. Sorcha spent four years in Scotland studying for her BSc. in Psychology and Biology at The University of the West of Scotland. Among other qualifications, Sorcha is a certified Pharmacy Technician, a Herbalist, Nutritionist and Pilates Instructor.