 He also worked with Opera Factory Zurich.His repertoire extended to more than 130 operas.David was an Associate Artist at the Australian National Academy of Music where he worked with artists including English mezzo-soprano Sarah Walker and Australian baritone Gregory Yurisich.