Qualifications: Power boat and Sailing Skipper, PADI IDC Staff Instructor, IKO kiteboarding instructor (pending).

Born in South Africa, Johnny has been hooked on water sports for many years. At school he was a provincial water polo player and learned to scuba dive at a young age in the waters around Cape Town. Being in and around the water was an important part of his upbringing and other activities he was involved in included windsurfing, surfing, kiteboarding, waterskiing, sailing as well as freediving.

While at university, he managed a university dive club and used diving as a way to travel. Other than having dived the South African coastline extensively, he has taught diving in Mozambique, the Canary Islands as well as in Turks in Caicos.

Exploring the underwater world, either with a tank or on breath hold,is one of his greatest passions in life. He is also hooked on kiteboarding, having recently just completed his IKO level one kiteboarding instructor course in Cape Town, South Africa