2020


The Barber of Seville: Rossini

The Dallas Opera

Sergeant, Chorus

24, 26, 29 Apr, 2, 8, 10 May 2020


Don Carlo: Verdi

The Dallas Opera

Chorus

20, 22, 25, 28 Mar 2020


2019


The Golden Cockerel: Rimsky-Korsakov

The Dallas Opera

Chorus

25, 27, 30 Oct, 2 Nov 2019


Mass in C Minor: Mozart / American Spirituals

Highland Park Chorale

19 May 2019


Manon Lescaut: Puccini

The Dallas Opera

Chorus

1, 3, 6, 9 Mar 2019


2018


Messiah: Handel

Highland Park Chorale

21 Dec 2018


Die Fliegender Hollander: Wagner

The Dallas Opera

Chorus

12. 14, 17, 20 Oct 2018


Lux Aeterna: Lauridsen / Sunrise Mass: Gjeilo

Highland Park Chorale

11 May 2018


Stabat Mater: Poulenc / Hymnus Paradisi: Howells

Dallas Choral Festival

14 Jan 2018


2017


Magnificat: Bach / Quatre motets pour le temps de Noel: Poulenc

Highland Park Chorale

Bass Soloist, Chorus

15 Dec 2017


La Traviata: Verdi

The Dallas Opera

Chorus

27, 29 Oct, 1, 4, 10, 12 Nov 2017


Samson et Delila: Saint-Saens

The Dallas Opera

Chorus

20, 22, 25, 28 Oct, 5 Nov 2017


Te Deum, Stabat Mater: Verdi / Gloria: Poulenc

Dallas Choral Festival

11 June 2017


Missa A Cappella: Rautavaara

Highland Park Chorale

19 May 2017


Everest: Talbot

The Dallas Opera

Chorus

5 May 2017


Norma: Bellini

The Dallas Opera

Chorus

21, 23, 26, 29 Apr, 7 May 2017


2016


Gloria

Park Cities Presbyterian

11 December 2016


Messiah: Handel

Highland Park Chorale

9 December 2016


Eugene Onegin: Tchaikovsky

The Dallas Opera

Captain Petrovich, Chorus

28, 30 Oct, 2, 5 Nov 2016


Show Boat: Kern/Hammerstein

The Dallas Opera

Chorus

15, 17, 20, 23, 29 April, 1 May 2016


13th Symphony "Babi-Yar": Shostakovich

The Dallas Opera

Chorus

24 April 2016


Manon: Massenet

The Dallas Opera

Archer, Chorus

4, 6, 9, 12 March 2016


Missa Solemnis: Beethoven

Dallas Choral Festival

10 January 2016


2015


Tosca: Puccini

The Dallas Opera

Chorus

6, 8, 11, 14, 20, 22 November 2015


Great Scott: Heggie

The Dallas Opera

Chorus

30 October 1, 4, 7, 15 November 2015


Iolanta: Tchaikovsky

The Dallas Opera

Chorus

10, 12, 15, 18 April 2015


La Boheme: Puccini

The Dallas Opera

Customs House Guard, Chorus

13, 15, 18, 21, 27, 29 March 2015


La Wally / Everest: Catalani /Talbot

The Dallas Opera

Chorus

30 January, 1, 4, 7 February 2015


2014 


The Marriage of Figaro: Mozart

The Dallas Opera

Chorus

24, 26, 29 October, 1, 7, 9 November 2014


Lift Up Your Voice

Highland Park Chorale

5 October 2014


Magnificat: Bach

Highland Park Chorale

1 June 2014


Il Barbiere Di Siviglia: Rossini

The Dallas Opera

Sergeant, Chorus

28, 30 March, 2, 5, 11, 13 April 2014

Cowboy Stadium Simulcast: 11 April


Die Tote Stadt: Korngold

The Dallas Opera

Chorus

21, 23, 26, 29 March, 6 April 2014


The Spirit that Sets us Free

Highland Park Chorale

Bass: Stabat Mater d'Astorga, Chorus

16 February 2014