
Nació en Queenstown (Sudáfrica). En 1995 ingresó al Programa de Entrenamiento Coral del Cape Performing Arts Board (CAPAB) y se unió al Colegio de Música de la Universidad de Ciudad del Cabo. Interpretó el rol de Porgy para la Ópera de Ciudad del Cabo en su país y también en las ciudades de Bordeaux, Madrid, Barcelona, Berlín, Oslo, Edinburgh, London, Cardiff y Wiesbaden. Su debut en Londres fue aclamado por la prensa. El diario Financial Times lo describió como una “performance titánica realizada con mucho sentimiento y corazón y con una gran voz de bajo”. Otros roles que encarnó son Ludovico (Otello), Joe (Show Boat), El Bonzo (Madama Butterfly), King Hambo (Poet and Prophetess), Colline (La Bohème), El Rey de Egypto (Aida), Le Bailli (Werther), Dottore Grenvil (La traviata) y Escamillo (Carmen). En febrero de 2015 actuó como solista en la Duet Gala realizada en la Artscape Opera House de Ciudad del Cabo, junto a la Orquesta Filarmónica de esa ciudad dirigida por Kamal Khan.