
Nombrado Director de Coro de la Ópera de Ciudad del Cabo en 2014, ingresó a la Ópera de esa ciudad diez años antes como miembro del Programa de Entrenamiento Coral. Entre 2005-2007 realizó la Diplomatura en Interpretación de Ópera bajo la tutela de Virginia Davids. Como miembro del Coro de la Ópera de Ciudad del Cabo actuó en varias producciones realizadas en su país y en el exterior. Desde 2012 coordina el Programa de Extensión Coral de la Costa Oeste de la Ópera de Ciudad del Cabo, incluyendo la dirección de los conciertos. Para la producción de La traviata, presentada en la Artscape Opera House y dirigida por el Maestro Kamal Khan en 2015, fue asistente de dirección musical y director del coro. En 2016 fue uno de los tres jurados del Varsity Sing University Choral Competition.