His operatic repertoire has included La Traviata, Madama Butterfly, The Magic Flute, Tosca, Gianni Schicchi, Salome, Der Rosenkavalier, Don Pasquale, The Pearl Fishers, Macbeth, Cenerentola, Die Fledermaus, Julius Caesar, Così fan tutte, Zaida and Galileo.
Griffiths has also premiered numerous New Zealand works such as Orpheus in Rarohenga by John Psathas[REF] with the NZSO and performed with well-known New Zealand singers such as Sir Donald McIntyre, Malvina Major, Anna Leese and Helen Medlyn [REF].