She lives in Cape Town and Dahab, Egypt and is an AIDA Freediving Instructor. Helen is the current South African record holder in both "Constant Weight with Fins" and "Constant Weight without Fins". Helens 2006 World Ranking is 3 rd in Constant Weight Apnea without Fins and 5 th in Free Immersion Apnea.