He obtained his B MUS Honours degree at the University of Pretoria, where he studied organ with Wim Viljoen. He also obtained the Performer’s Licentiate from the University of South Africa.
From 1997 to 1999 he studied with Jacques van Oortmerssen at the Conservatory of Amsterdam, where he obtained the diploma.
He won different prizes during various national and international organ competitions : first prize at the UNISA National Organ Competition, first prize as well as the audience prize in Alkmaar (The Netherlands), second prize at Kotka (Finland), the Stephanus Zondagh prize at the UNISA, first prize at Nijmegen (The Netherlands), first prize and the audience prize at St Albans (UK).
He has undertaken concert tours to Europe and Scandinavia, and currently has engagements in the UK, Europe and the USA.