Photo by Albert Comper

Photo by Albert Comper

 Photo by Albert Comper

Photo by Albert Comper

 Photo by Albert Comper

Photo by Albert Comper

 Photo by Albert Comper

Photo by Albert Comper

Rehearsing with the Australian Boys Choir at Melbourne Recital Centre, December 2024.
Rehearsing with the Australian Boys Choir at Melbourne Recital Centre, December 2024.

Photo by Pat Charles

Mozart Coronation Mass with the Royal Melbourne Philharmonic. Federation Square, August 2024
Mozart Coronation Mass with the Royal Melbourne Philharmonic. Federation Square, August 2024
Verdi Requiem with the Camberwell Chorale. July 2024.
Verdi Requiem with the Camberwell Chorale. July 2024.
Bach Coffee Cantata for the Melbourne Symphony Orchestra. March 2024.
Bach Coffee Cantata for the Melbourne Symphony Orchestra. March 2024.

Photo by Laura Pemberton

Handel Dixit Dominus with the Royal Melbourne Philharmonic. Melbourne Recital Centre, August 2023.
Handel Dixit Dominus with the Royal Melbourne Philharmonic. Melbourne Recital Centre, August 2023.
'Sing Joyfully' with the Australian Boys Choir. St. Patrick's Cathedral Melbourne, 2023.
'Sing Joyfully' with the Australian Boys Choir. St. Patrick's Cathedral Melbourne, 2023.

Photo by Pat Charles

Polyphemus in Acis & Galatea. Genesis Baroque, 2022
Polyphemus in Acis & Galatea. Genesis Baroque, 2022

Photo by Darren Gill

Polyphemus in Acis & Galatea. Genesis Baroque, 2022
Polyphemus in Acis & Galatea. Genesis Baroque, 2022

Photo by Darren Gill

Polyphemus in Acis & Galatea. Genesis Baroque, 2022
Polyphemus in Acis & Galatea. Genesis Baroque, 2022

Photo by Darren Gill

Requiem for an Empress. Australian Boys Choir & The Vocal Consort, 2021
Requiem for an Empress. Australian Boys Choir & The Vocal Consort, 2021

Photo by Jane Kupsch

Beethoven Mass in C at Melbourne Recital Centre. Royal Melbourne Philharmonic conductor and soloists, 2020.
Beethoven Mass in C at Melbourne Recital Centre. Royal Melbourne Philharmonic conductor and soloists, 2020.
Onstage at Melbourne Recital Centre with The Vocal Consort and singers of the Australian Boys Choral Institute, 2019
Onstage at Melbourne Recital Centre with The Vocal Consort and singers of the Australian Boys Choral Institute, 2019

Photo by Jane Kupsch

Curtain call with the Royal Melbourne Philharmonic at Deakin Edge, 2018
Curtain call with the Royal Melbourne Philharmonic at Deakin Edge, 2018

Photo by Russell Borrett

After conducting 'Jesu, Meine Freude' with the Australian Boys Choir & The Vocal Consort. St. Thomas' Church Leipzig, 2018
After conducting 'Jesu, Meine Freude' with the Australian Boys Choir & The Vocal Consort. St. Thomas' Church Leipzig, 2018

Photo by Stewart Webb

Puccini Messa di Gloria at Auckland Town Hall. Bach Musica NZ, 2017
Puccini Messa di Gloria at Auckland Town Hall. Bach Musica NZ, 2017

Photo by Hans Weichselbaum

3MBS Brahms Marathon. With Songmakers Australia, 2015
3MBS Brahms Marathon. With Songmakers Australia, 2015
In Rehearsal for Iphigénie en Tauride. Pinchgut Opera, 2014
In Rehearsal for Iphigénie en Tauride. Pinchgut Opera, 2014

Photo by Bridget Elliot

Mozart Requiem with the Royal Melbourne Philharmonic, 2014
Mozart Requiem with the Royal Melbourne Philharmonic, 2014
Rehearsing the Bach Mass in B Minor. Gloriana Chamber Choir, 2014
Rehearsing the Bach Mass in B Minor. Gloriana Chamber Choir, 2014

Photo by Louisa Billeter

Onstage at Melbourne Recital Centre with Songmakers Australia. Musica Viva Coffee Concert, 2014
Onstage at Melbourne Recital Centre with Songmakers Australia. Musica Viva Coffee Concert, 2014
Live-to-air broadcast with Andrea Katz. 3MBS Schubert Marathon, 2014
Live-to-air broadcast with Andrea Katz. 3MBS Schubert Marathon, 2014

Photo by Dan Rotman

Live-to-air broadcast with Andrea Katz. 3MBS Schubert Marathon, 2014
Live-to-air broadcast with Andrea Katz. 3MBS Schubert Marathon, 2014

Photo by Dan Rotman

Onstage as El Cantor with Cherie Boogaart as María & Alirio Zavarce as El Duende. Victorian Opera, 2013
Onstage as El Cantor with Cherie Boogaart as María & Alirio Zavarce as El Duende. Victorian Opera, 2013

Photo by Jeff Busby

Onstage as Ercole. Pinchgut Opera, 2013
Onstage as Ercole. Pinchgut Opera, 2013

Photo by Keith Saunders

Onstage as Ercole with David Hansen as Giasone. Pinchgut Opera, 2013
Onstage as Ercole with David Hansen as Giasone. Pinchgut Opera, 2013

Photo by Keith Saunders

Onstage as Ercole with Alexandra Oomens as Alinda. Pinchgut Opera, 2013
Onstage as Ercole with Alexandra Oomens as Alinda. Pinchgut Opera, 2013

Photo by Keith Saunders

Onstage with the Melbourne Symphony Orchestra, 2012
Onstage with the Melbourne Symphony Orchestra, 2012

Photo by Lucas Dawson

Soundcheck in Iwaki Auditorium. ABC Classic FM - Sunday Live, 2012
Soundcheck in Iwaki Auditorium. ABC Classic FM - Sunday Live, 2012

Photo by Andrew Goodwin

With Andrea Katz. Songmakers Australia, 2011
With Andrea Katz. Songmakers Australia, 2011

Photo by Pia Johnson

As the Goldsmith in The Juniper Tree. The Opera Studio Melbourne, 2011
As the Goldsmith in The Juniper Tree. The Opera Studio Melbourne, 2011
Onstage as Leporello. The Opera Studio Melbourne, 2010
Onstage as Leporello. The Opera Studio Melbourne, 2010

Photo by Jeff Busby