Events

 

  • Artful Timpani Auditioning
  • Deliberate Practice Bootcamp
  • Guest timpanist engagements
  • Met Operas
  • MET Orchestra concerts
  • Northland Timpani Summit
  • NYU Course
  • Seminars, Masterclasses
  • Solo appearances
  • Timpani Lab at the Met

Met Opera, Verdi: Requiem
Runs Sep 27 - Sep 30, 2023
7:00PM, Wednesday, September 27, 2023
Metropolitan Opera House
Met Opera, Verdi: Requiem
Runs Sep 27 - Sep 30, 2023
7:00PM, Friday, September 29, 2023
Metropolitan Opera House
Met Opera, Verdi: Requiem
Runs Sep 27 - Sep 30, 2023
8:00PM, Saturday, September 30, 2023
Metropolitan Opera House
Met Opera, Verdi: Nabucco
Runs Oct 1, 2023 - Jan 10, 2024
3:00PM, Sunday, October 1, 2023
Metropolitan Opera House
Met Opera, Puccini: La Bohème
Runs Oct 10, 2023 - Jan 8, 2024
7:30PM, Tuesday, October 10, 2023
Metropolitan Opera House
Met Opera, Puccini: La Bohème
Runs Oct 10, 2023 - Jan 8, 2024
8:00PM, Friday, October 13, 2023
Metropolitan Opera House
Met Opera, Verdi: Nabucco
Runs Oct 1, 2023 - Jan 10, 2024
8:00PM, Saturday, October 14, 2023
Metropolitan Opera House
Met Opera, Verdi: Un Ballo in Maschera
Runs Oct 20 - Nov 18, 2023
8:00PM, Friday, October 20, 2023
Metropolitan Opera House
Met Opera, Puccini: La Bohème
Runs Oct 10, 2023 - Jan 8, 2024
8:00PM, Saturday, October 21, 2023
Metropolitan Opera House
Met Opera, Verdi: Un Ballo in Maschera
Runs Oct 20 - Nov 18, 2023
7:30PM, Tuesday, October 24, 2023
Metropolitan Opera House
Met Opera, Verdi: Un Ballo in Maschera
Runs Oct 20 - Nov 18, 2023
8:00PM, Friday, October 27, 2023
Metropolitan Opera House
Met Opera, Verdi: Un Ballo in Maschera
Runs Oct 20 - Nov 18, 2023
8:00PM, Tuesday, October 31, 2023
Metropolitan Opera House
Met Opera, Verdi: Un Ballo in Maschera
Runs Oct 20 - Nov 18, 2023
1:00PM, Saturday, November 4, 2023
Metropolitan Opera House
Met Opera, Verdi: Un Ballo in Maschera
Runs Oct 20 - Nov 18, 2023
7:30PM, Wednesday, November 8, 2023
Metropolitan Opera House
Met Opera, Verdi: Un Ballo in Maschera
Runs Oct 20 - Nov 18, 2023
12:30PM, Saturday, November 11, 2023
Metropolitan Opera House
Met Opera, Verdi: Un Ballo in Maschera
Runs Oct 20 - Nov 18, 2023
7:30PM, Wednesday, November 15, 2023
Metropolitan Opera House
Met Opera, Catán: Florencia en el Amazonas
Runs Nov 16 - Dec 14, 2023
8:00PM, Thursday, November 16, 2023
Metropolitan Opera House
Met Opera, Verdi: Un Ballo in Maschera
Runs Oct 20 - Nov 18, 2023
8:00PM, Saturday, November 18, 2023
Metropolitan Opera House
Met Opera, Catán: Florencia en el Amazonas
Runs Nov 16 - Dec 14, 2023
3:00PM, Sunday, November 19, 2023
Metropolitan Opera House
Met Opera, Catán: Florencia en el Amazonas
Runs Nov 16 - Dec 14, 2023
8:00PM, Saturday, November 25, 2023
Metropolitan Opera House
Met Opera, Catán: Florencia en el Amazonas
Runs Nov 16 - Dec 14, 2023
8:00PM, Monday, November 27, 2023
Metropolitan Opera House
Met Opera, Catán: Florencia en el Amazonas
Runs Nov 16 - Dec 14, 2023
1:00PM, Saturday, December 2, 2023
Metropolitan Opera House
Met Opera, Catán: Florencia en el Amazonas
Runs Nov 16 - Dec 14, 2023
7:30PM, Tuesday, December 5, 2023
Metropolitan Opera House
Met Opera, Catán: Florencia en el Amazonas
Runs Nov 16 - Dec 14, 2023
1:00PM, Saturday, December 9, 2023
Metropolitan Opera House
Live in HD theater broadcast (and international radio broadcast)
Met Opera, Mozart: The Magic Flute
Runs Dec 10 - Dec 26, 2023
2:00PM, Sunday, December 10, 2023
Metropolitan Opera House
Met Opera, Catán: Florencia en el Amazonas
Runs Nov 16 - Dec 14, 2023
8:00PM, Thursday, December 14, 2023
Metropolitan Opera House
Met Opera, Mozart: The Magic Flute
Runs Dec 10 - Dec 26, 2023
12:00PM, Saturday, December 16, 2023
Metropolitan Opera House
Live international radio broadcast
Met Opera, Mozart: The Magic Flute
Runs Dec 10 - Dec 26, 2023
7:30PM, Wednesday, December 20, 2023
Metropolitan Opera House
Met Opera, Mozart: The Magic Flute
Runs Dec 10 - Dec 26, 2023
7:30PM, Tuesday, December 26, 2023
Metropolitan Opera House
Met Opera, Verdi: Nabucco
Runs Oct 1, 2023 - Jan 10, 2024
7:00PM, Friday, December 29, 2023
Metropolitan Opera House
Met Opera, Bizet: Carmen
Runs Dec 31, 2023 - May 25, 2024
6:30PM, Sunday, December 31, 2023
Metropolitan Opera House
Met Opera, Bizet: Carmen
Runs Dec 31, 2023 - May 25, 2024
7:30PM, Wednesday, January 3, 2024
Metropolitan Opera House
Met Opera, Puccini: La Bohème
Runs Oct 10, 2023 - Jan 8, 2024
8:00PM, Monday, January 8, 2024
Metropolitan Opera House
Met Opera, Bizet: Carmen
Runs Dec 31, 2023 - May 25, 2024
7:00PM, Tuesday, January 9, 2024
Metropolitan Opera House
Met Opera, Verdi: Nabucco
Runs Oct 1, 2023 - Jan 10, 2024
7:00PM, Wednesday, January 10, 2024
Metropolitan Opera House
Met Opera, Puccini: Madama Butterfly
Runs Jan 11 - Jan 20, 2024
7:00PM, Thursday, January 11, 2024
Metropolitan Opera House
Met Opera, Bizet: Carmen
Runs Dec 31, 2023 - May 25, 2024
7:30PM, Friday, January 19, 2024
Metropolitan Opera House
Met Opera, Puccini: Madama Butterfly
Runs Jan 11 - Jan 20, 2024
1:00PM, Saturday, January 20, 2024
Metropolitan Opera House
Live international radio broadcast
Met Opera, Bizet: Carmen
Runs Dec 31, 2023 - May 25, 2024
7:30PM, Tuesday, January 23, 2024
Metropolitan Opera House
Met Opera, Bizet: Carmen
Runs Dec 31, 2023 - May 25, 2024
1:00PM, Saturday, January 27, 2024
Metropolitan Opera House
Live in HD theater broadcast (and international radio broadcast)
Met Opera, Verdi: La Forza del Destino
Runs Feb 26 - Mar 29, 2024
7:00PM, Monday, February 26, 2024
Metropolitan Opera House
Met Opera, Puccini: Turandot
Runs Feb 28 - Jun 7, 2024
7:30PM, Wednesday, February 28, 2024
Metropolitan Opera House
Met Opera, Verdi: La Forza del Destino
Runs Feb 26 - Mar 29, 2024
7:00PM, Friday, March 1, 2024
Metropolitan Opera House
Met Opera, Puccini: Turandot
Runs Feb 28 - Jun 7, 2024
8:00PM, Saturday, March 2, 2024
Metropolitan Opera House
Met Opera, Verdi: La Forza del Destino
Runs Feb 26 - Mar 29, 2024
7:30PM, Monday, March 4, 2024
Metropolitan Opera House
Met Opera, Puccini: Turandot
Runs Feb 28 - Jun 7, 2024
7:00PM, Tuesday, March 5, 2024
Metropolitan Opera House
Met Opera, Puccini: Turandot
Runs Feb 28 - Jun 7, 2024
7:00PM, Friday, March 8, 2024
Metropolitan Opera House
Met Opera, Verdi: La Forza del Destino
Runs Feb 26 - Mar 29, 2024
1:00PM, Saturday, March 9, 2024
Metropolitan Opera House
Live in HD theater broadcast (and international radio broadcast)
Met Opera, Verdi: La Forza del Destino
Runs Feb 26 - Mar 29, 2024
7:00PM, Tuesday, March 12, 2024
Metropolitan Opera House
Met Opera, Puccini: Turandot
Runs Feb 28 - Jun 7, 2024
7:00PM, Wednesday, March 13, 2024
Metropolitan Opera House
Met Opera, Puccini: Turandot
Runs Feb 28 - Jun 7, 2024
12:00PM, Saturday, March 16, 2024
Metropolitan Opera House
Live international radio broadcast
Met Opera, Verdi: La Forza del Destino
Runs Feb 26 - Mar 29, 2024
7:00PM, Saturday, March 16, 2024
Metropolitan Opera House
Met Opera, Puccini: Turandot
Runs Feb 28 - Jun 7, 2024
7:30PM, Wednesday, March 20, 2024
Metropolitan Opera House
Met Opera, Verdi: La Forza del Destino
Runs Feb 26 - Mar 29, 2024
7:00PM, Thursday, March 21, 2024
Metropolitan Opera House
Met Opera, Puccini: Turandot
Runs Feb 28 - Jun 7, 2024
8:00PM, Saturday, March 23, 2024
Metropolitan Opera House
Met Opera, Verdi: La Forza del Destino
Runs Feb 26 - Mar 29, 2024
2:00PM, Sunday, March 24, 2024
Metropolitan Opera House
Met Opera, Puccini: La Rondine
Runs Mar 26 - Apr 20, 2024
7:00PM, Tuesday, March 26, 2024
Metropolitan Opera House
Met Opera, Verdi: La Forza del Destino
Runs Feb 26 - Mar 29, 2024
7:30PM, Friday, March 29, 2024
Metropolitan Opera House
Met Opera, Puccini: La Rondine
Runs Mar 26 - Apr 20, 2024
8:00PM, Saturday, March 30, 2024
Metropolitan Opera House
Met Opera, Puccini: La Rondine
Runs Mar 26 - Apr 20, 2024
7:30PM, Tuesday, April 2, 2024
Metropolitan Opera House
Met Opera, Puccini: La Rondine
Runs Mar 26 - Apr 20, 2024
7:30PM, Friday, April 5, 2024
Metropolitan Opera House
Met Opera, Puccini: Turandot
Runs Feb 28 - Jun 7, 2024
1:00PM, Saturday, April 6, 2024
Metropolitan Opera House
Met Opera, Puccini: La Rondine
Runs Mar 26 - Apr 20, 2024
7:30PM, Tuesday, April 9, 2024
Metropolitan Opera House
Met Opera, Puccini: Turandot
Runs Feb 28 - Jun 7, 2024
7:30PM, Thursday, April 11, 2024
Metropolitan Opera House
Met Opera, Puccini: La Rondine
Runs Mar 26 - Apr 20, 2024
1:00PM, Saturday, April 13, 2024
Metropolitan Opera House
Met Opera, Puccini: Turandot
Runs Feb 28 - Jun 7, 2024
3:00PM, Sunday, April 14, 2024
Metropolitan Opera House
Met Opera, Puccini: La Rondine
Runs Mar 26 - Apr 20, 2024
7:30PM, Tuesday, April 16, 2024
Metropolitan Opera House
Met Opera, Puccini: Turandot
Runs Feb 28 - Jun 7, 2024
7:30PM, Friday, April 19, 2024
Metropolitan Opera House
Met Opera, Puccini: La Rondine
Runs Mar 26 - Apr 20, 2024
1:00PM, Saturday, April 20, 2024
Metropolitan Opera House
Live in HD theater broadcast (and international radio broadcast)
Met Opera, Adams: El Niño
Runs Apr 23 - May 17, 2024
8:00PM, Tuesday, April 23, 2024
Metropolitan Opera House
Met Opera, Bizet: Carmen
Runs Dec 31, 2023 - May 25, 2024
7:30PM, Thursday, April 25, 2024
Metropolitan Opera House
Met Opera, Adams: El Niño
Runs Apr 23 - May 17, 2024
8:00PM, Saturday, April 27, 2024
Metropolitan Opera House
Met Opera, Bizet: Carmen
Runs Dec 31, 2023 - May 25, 2024
7:30PM, Monday, April 29, 2024
Metropolitan Opera House
Met Opera, Adams: El Niño
Runs Apr 23 - May 17, 2024
7:30PM, Wednesday, May 1, 2024
Metropolitan Opera House
Met Opera, Bizet: Carmen
Runs Dec 31, 2023 - May 25, 2024
7:00PM, Friday, May 3, 2024
Metropolitan Opera House
Met Opera, Adams: El Niño
Runs Apr 23 - May 17, 2024
1:00PM, Saturday, May 4, 2024
Metropolitan Opera House
Live international radio broadcast
Met Opera, Adams: El Niño
Runs Apr 23 - May 17, 2024
7:30PM, Wednesday, May 8, 2024
Metropolitan Opera House
Met Opera, Bizet: Carmen
Runs Dec 31, 2023 - May 25, 2024
7:30PM, Thursday, May 9, 2024
Metropolitan Opera House
Met Opera, Adams: El Niño
Runs Apr 23 - May 17, 2024
8:00PM, Saturday, May 11, 2024
Metropolitan Opera House
Met Opera, Bizet: Carmen
Runs Dec 31, 2023 - May 25, 2024
7:00PM, Monday, May 13, 2024
Metropolitan Opera House
Met Opera, Gluck: Orfeo ed Euridice
Runs May 16 - Jun 8, 2024
7:30PM, Thursday, May 16, 2024
Metropolitan Opera House
Met Opera, Adams: El Niño
Runs Apr 23 - May 17, 2024
7:30PM, Friday, May 17, 2024
Metropolitan Opera House
Met Opera, Bizet: Carmen
Runs Dec 31, 2023 - May 25, 2024
8:00PM, Saturday, May 18, 2024
Metropolitan Opera House
Met Opera, Gluck: Orfeo ed Euridice
Runs May 16 - Jun 8, 2024
3:00PM, Sunday, May 19, 2024
Metropolitan Opera House
Met Opera, Bizet: Carmen
Runs Dec 31, 2023 - May 25, 2024
7:00PM, Wednesday, May 22, 2024
Metropolitan Opera House
Met Opera, Gluck: Orfeo ed Euridice
Runs May 16 - Jun 8, 2024
7:30PM, Thursday, May 23, 2024
Metropolitan Opera House
Met Opera, Bizet: Carmen
Runs Dec 31, 2023 - May 25, 2024
12:30PM, Saturday, May 25, 2024
Metropolitan Opera House
Met Opera, Puccini: Turandot
Runs Feb 28 - Jun 7, 2024
7:00PM, Wednesday, May 29, 2024
Metropolitan Opera House
Met Opera, Gluck: Orfeo ed Euridice
Runs May 16 - Jun 8, 2024
7:30PM, Thursday, May 30, 2024
Metropolitan Opera House
Met Opera, Puccini: Turandot
Runs Feb 28 - Jun 7, 2024
1:00PM, Saturday, June 1, 2024
Metropolitan Opera House
Met Opera, Puccini: Turandot
Runs Feb 28 - Jun 7, 2024
7:30PM, Tuesday, June 4, 2024
Metropolitan Opera House
Met Opera, Gluck: Orfeo ed Euridice
Runs May 16 - Jun 8, 2024
8:00PM, Wednesday, June 5, 2024
Metropolitan Opera House
Met Opera, Puccini: Turandot
Runs Feb 28 - Jun 7, 2024
8:00PM, Friday, June 7, 2024
Metropolitan Opera House
Met Opera, Gluck: Orfeo ed Euridice
Runs May 16 - Jun 8, 2024
1:00PM, Saturday, June 8, 2024
Metropolitan Opera House
Live international radio broadcast
The MET Orchestra, Carnegie Hall
Runs Jun 11 - Jun 14, 2024
8:00PM, Tuesday, June 11, 2024
Carnegie Hall
The MET Orchestra, Carnegie Hall
Runs Jun 11 - Jun 14, 2024
8:00PM, Friday, June 14, 2024
Carnegie Hall
The MET Orchestra, Asia Tour
Runs Jun 19 - Jun 30, 2024
8:00PM, Wednesday, June 19, 2024
Lotte Concert Hall
The MET Orchestra, Asia Tour
Runs Jun 19 - Jun 30, 2024
8:00PM, Thursday, June 20, 2024
Lotte Concert Hall
The MET Orchestra, Asia Tour
Runs Jun 19 - Jun 30, 2024
8:00PM, Saturday, June 22, 2024
Hyogo Performing Arts Center
The MET Orchestra, Asia Tour
Runs Jun 19 - Jun 30, 2024
8:00PM, Sunday, June 23, 2024
Hyogo Performing Arts Center
The MET Orchestra, Asia Tour
Runs Jun 19 - Jun 30, 2024
8:00PM, Tuesday, June 25, 2024
Suntory Hall
The MET Orchestra, Asia Tour
Runs Jun 19 - Jun 30, 2024
8:00PM, Wednesday, June 26, 2024
Suntory Hall
The MET Orchestra, Asia Tour
Runs Jun 19 - Jun 30, 2024
8:00PM, Thursday, June 27, 2024
Suntory Hall
The MET Orchestra, Asia Tour
Runs Jun 19 - Jun 30, 2024
8:00PM, Saturday, June 29, 2024
Suntory Hall
The MET Orchestra, Asia Tour
Runs Jun 19 - Jun 30, 2024
8:00PM, Sunday, June 30, 2024
Suntory Hall

Oberlin, Percussion Studio, Online Deliberate Practice Masterclass
Sep 28, 2022
4:30PM, Wednesday, September 28, 2022
Online via Zoom
Met Opera, Mozart: Idomeneo
Runs Sep 28 - Oct 20, 2022
7:00PM, Wednesday, September 28, 2022
Metropolitan Opera House
Met Opera, Mozart: Idomeneo
Runs Sep 28 - Oct 20, 2022
1:00PM, Saturday, October 1, 2022
Metropolitan Opera House
Met Opera, Puccini: Tosca
Runs Oct 4 - Oct 27, 2022
7:30PM, Tuesday, October 4, 2022
Metropolitan Opera House
Met Opera, Mozart: Idomeneo
Runs Sep 28 - Oct 20, 2022
7:00PM, Thursday, October 6, 2022
Metropolitan Opera House
Met Opera, Puccini: Tosca
Runs Oct 4 - Oct 27, 2022
1:00PM, Saturday, October 8, 2022
Metropolitan Opera House
Met Opera, Mozart: Idomeneo
Runs Sep 28 - Oct 20, 2022
3:00PM, Sunday, October 9, 2022
Metropolitan Opera House
Met Opera, Puccini: Tosca
Runs Oct 4 - Oct 27, 2022
7:30PM, Tuesday, October 11, 2022
Metropolitan Opera House
Met Opera, Mozart: Idomeneo
Runs Sep 28 - Oct 20, 2022
7:00PM, Friday, October 14, 2022
Metropolitan Opera House
Met Opera, Puccini: Tosca
Runs Oct 4 - Oct 27, 2022
8:00PM, Saturday, October 15, 2022
Metropolitan Opera House
Met Opera, Britten: Peter Grimes
Runs Oct 16 - Nov 12, 2022
3:00PM, Sunday, October 16, 2022
Metropolitan Opera House
The Orchestra Now (TON), Timpani Masterclass
Oct 19, 2022
2:00PM, Wednesday, October 19, 2022
Fisher Center
Met Opera, Puccini: Tosca
Runs Oct 4 - Oct 27, 2022
8:00PM, Wednesday, October 19, 2022
Metropolitan Opera House
Met Opera, Mozart: Idomeneo
Runs Sep 28 - Oct 20, 2022
7:00PM, Thursday, October 20, 2022
Metropolitan Opera House
Met Opera, Britten: Peter Grimes
Runs Oct 16 - Nov 12, 2022
8:00PM, Saturday, October 22, 2022
Metropolitan Opera House
Met Opera, Puccini: Tosca
Runs Oct 4 - Oct 27, 2022
7:30PM, Monday, October 24, 2022
Metropolitan Opera House
Met Opera, Britten: Peter Grimes
Runs Oct 16 - Nov 12, 2022
7:30PM, Wednesday, October 26, 2022
Metropolitan Opera House
Met Opera, Puccini: Tosca
Runs Oct 4 - Oct 27, 2022
7:30PM, Thursday, October 27, 2022
Metropolitan Opera House
Met Opera, Britten: Peter Grimes
Runs Oct 16 - Nov 12, 2022
1:00PM, Saturday, October 29, 2022
Metropolitan Opera House
Bard Conservatory First Years Deliberate Practice Seminar
Oct 31, 2022
5:30PM, Monday, October 31, 2022
Online via Zoom
Met Opera, Britten: Peter Grimes
Runs Oct 16 - Nov 12, 2022
7:30PM, Wednesday, November 2, 2022
Metropolitan Opera House
Met Opera, Verdi: Don Carlo
Runs Nov 3 - Dec 3, 2022
7:30PM, Thursday, November 3, 2022
Metropolitan Opera House
Met Opera, Britten: Peter Grimes
Runs Oct 16 - Nov 12, 2022
8:00PM, Saturday, November 5, 2022
Metropolitan Opera House
Met Opera, Verdi: Don Carlo
Runs Nov 3 - Dec 3, 2022
7:30PM, Monday, November 7, 2022
Metropolitan Opera House
Met Opera, Britten: Peter Grimes
Runs Oct 16 - Nov 12, 2022
7:30PM, Wednesday, November 9, 2022
Metropolitan Opera House
Met Opera, Verdi: Don Carlo
Runs Nov 3 - Dec 3, 2022
7:00PM, Friday, November 11, 2022
Metropolitan Opera House
Met Opera, Britten: Peter Grimes
Runs Oct 16 - Nov 12, 2022
1:00PM, Saturday, November 12, 2022
Metropolitan Opera House
Juilliard Preparatory Division, Online Deliberate Practice Series
Runs Nov 14 - Dec 19, 2022
6:00PM, Monday, November 14, 2022
Online via Zoom
Met Opera, Verdi: Don Carlo
Runs Nov 3 - Dec 3, 2022
7:30PM, Tuesday, November 15, 2022
Metropolitan Opera House
Met Opera, Verdi: Don Carlo
Runs Nov 3 - Dec 3, 2022
12:00PM, Saturday, November 19, 2022
Metropolitan Opera House
Juilliard Preparatory Division, Online Deliberate Practice Series
Runs Nov 14 - Dec 19, 2022
6:00PM, Monday, November 21, 2022
Online via Zoom
Met Opera, Puts: The Hours
Runs Nov 22 - Dec 15, 2022
8:00PM, Tuesday, November 22, 2022
Metropolitan Opera House
Met Opera, Verdi: Don Carlo
Runs Nov 3 - Dec 3, 2022
7:30PM, Wednesday, November 23, 2022
Metropolitan Opera House
Met Opera, Puts: The Hours
Runs Nov 22 - Dec 15, 2022
8:00PM, Friday, November 25, 2022
Metropolitan Opera House
Met Opera, Verdi: Don Carlo
Runs Nov 3 - Dec 3, 2022
7:30PM, Saturday, November 26, 2022
Metropolitan Opera House
Met Opera, Puts: The Hours
Runs Nov 22 - Dec 15, 2022
8:00PM, Monday, November 28, 2022
Metropolitan Opera House
The Orchestra Now (TON), Timpani Masterclass
Nov 30, 2022
9:00AM, Wednesday, November 30, 2022
Fisher Center
Met Opera, Verdi: Don Carlo
Runs Nov 3 - Dec 3, 2022
7:00PM, Wednesday, November 30, 2022
Metropolitan Opera House
Met Opera, Puts: The Hours
Runs Nov 22 - Dec 15, 2022
7:00PM, Thursday, December 1, 2022
Metropolitan Opera House
Met Opera, Verdi: Aida
Runs Dec 2, 2022 - May 10, 2023
7:00PM, Friday, December 2, 2022
Metropolitan Opera House
Met Opera, Verdi: Don Carlo
Runs Nov 3 - Dec 3, 2022
12:00PM, Saturday, December 3, 2022
Metropolitan Opera House
Met Opera, Puts: The Hours
Runs Nov 22 - Dec 15, 2022
3:00PM, Sunday, December 4, 2022
Metropolitan Opera House
Juilliard Preparatory Division, Online Deliberate Practice Series
Runs Nov 14 - Dec 19, 2022
6:00PM, Monday, December 5, 2022
Online via Zoom
Met Opera, Verdi: Aida
Runs Dec 2, 2022 - May 10, 2023
7:30PM, Tuesday, December 6, 2022
Metropolitan Opera House
Met Opera, Puts: The Hours
Runs Nov 22 - Dec 15, 2022
7:30PM, Wednesday, December 7, 2022
Metropolitan Opera House
Met Opera, Puts: The Hours
Runs Nov 22 - Dec 15, 2022
1:00PM, Saturday, December 10, 2022
Metropolitan Opera House
Live in HD theater broadcast (and international radio broadcast)
Juilliard Preparatory Division, Online Deliberate Practice Series
Runs Nov 14 - Dec 19, 2022
6:00PM, Monday, December 12, 2022
Online via Zoom
Met Opera, Verdi: Aida
Runs Dec 2, 2022 - May 10, 2023
7:30PM, Tuesday, December 13, 2022
Metropolitan Opera House
Met Opera, Puts: The Hours
Runs Nov 22 - Dec 15, 2022
7:00PM, Thursday, December 15, 2022
Metropolitan Opera House
Met Opera, Mozart: The Magic Flute
Runs Dec 16, 2022 - Jan 6, 2023
7:00PM, Friday, December 16, 2022
Metropolitan Opera House
Met Opera, Verdi: Aida
Runs Dec 2, 2022 - May 10, 2023
8:00PM, Saturday, December 17, 2022
Metropolitan Opera House
Met Opera, Mozart: The Magic Flute
Runs Dec 16, 2022 - Jan 6, 2023
3:00PM, Sunday, December 18, 2022
Metropolitan Opera House
Juilliard Preparatory Division, Online Deliberate Practice Series
Runs Nov 14 - Dec 19, 2022
6:00PM, Monday, December 19, 2022
Online via Zoom
Met Opera, Verdi: Rigoletto
Runs Dec 20 - Dec 23, 2022
7:00PM, Tuesday, December 20, 2022
Metropolitan Opera House
Met Opera, Verdi: Aida
Runs Dec 2, 2022 - May 10, 2023
7:30PM, Wednesday, December 21, 2022
Metropolitan Opera House
Met Opera, Mozart: The Magic Flute
Runs Dec 16, 2022 - Jan 6, 2023
7:30PM, Thursday, December 22, 2022
Metropolitan Opera House
Met Opera, Verdi: Rigoletto
Runs Dec 20 - Dec 23, 2022
7:00PM, Friday, December 23, 2022
Metropolitan Opera House
Met Opera, Verdi: Aida
Runs Dec 2, 2022 - May 10, 2023
7:30PM, Tuesday, December 27, 2022
Metropolitan Opera House
Met Opera, Mozart: The Magic Flute
Runs Dec 16, 2022 - Jan 6, 2023
7:00PM, Friday, December 30, 2022
Metropolitan Opera House
Met Opera, Giordano: Fedora
Runs Dec 31, 2022 - Jan 28, 2023
6:30PM, Saturday, December 31, 2022
Metropolitan Opera House
Met Opera, Giordano: Fedora
Runs Dec 31, 2022 - Jan 28, 2023
8:30PM, Wednesday, January 4, 2023
Metropolitan Opera House
Met Opera, Verdi: La Traviata
Jan 5, 2023
8:00PM, Thursday, January 5, 2023
Metropolitan Opera House
Met Opera, Mozart: The Magic Flute
Runs Dec 16, 2022 - Jan 6, 2023
7:30PM, Friday, January 6, 2023
Metropolitan Opera House
Met Opera, Giordano: Fedora
Runs Dec 31, 2022 - Jan 28, 2023
8:00PM, Saturday, January 7, 2023
Metropolitan Opera House
Met Opera, Donizetti: L’Elisir d’Amore
Runs Jan 10 - Apr 19, 2023
7:30PM, Tuesday, January 10, 2023
Metropolitan Opera House
Met Opera, Giordano: Fedora
Runs Dec 31, 2022 - Jan 28, 2023
7:00PM, Wednesday, January 11, 2023
Metropolitan Opera House
Met Opera, Donizetti: L’Elisir d’Amore
Runs Jan 10 - Apr 19, 2023
7:30PM, Friday, January 13, 2023
Metropolitan Opera House
Met Opera, Giordano: Fedora
Runs Dec 31, 2022 - Jan 28, 2023
1:00PM, Saturday, January 14, 2023
Metropolitan Opera House
Live in HD theater broadcast (and international radio broadcast)
Met Opera, Donizetti: L’Elisir d’Amore
Runs Jan 10 - Apr 19, 2023
7:30PM, Tuesday, January 17, 2023
Metropolitan Opera House
Met Opera, Giordano: Fedora
Runs Dec 31, 2022 - Jan 28, 2023
8:00PM, Thursday, January 19, 2023
Metropolitan Opera House
Met Opera, Donizetti: L’Elisir d’Amore
Runs Jan 10 - Apr 19, 2023
1:00PM, Saturday, January 21, 2023
Metropolitan Opera House
Live international radio broadcast
Met Opera, Giordano: Fedora
Runs Dec 31, 2022 - Jan 28, 2023
3:00PM, Sunday, January 22, 2023
Metropolitan Opera House
Met Opera, Donizetti: L’Elisir d’Amore
Runs Jan 10 - Apr 19, 2023
8:00PM, Friday, January 27, 2023
Metropolitan Opera House
Met Opera, Giordano: Fedora
Runs Dec 31, 2022 - Jan 28, 2023
8:00PM, Saturday, January 28, 2023
Metropolitan Opera House
The MET Orchestra, Carnegie Hall
Runs Feb 11 - Jun 22, 2023
8:00PM, Saturday, February 11, 2023
Carnegie Hall
The Orchestra Now (TON), Timpani Masterclass
Feb 17, 2023
6:00PM, Friday, February 17, 2023
Fisher Center
Met Opera, Wagner: Lohengrin
Runs Feb 26 - Apr 1, 2023
2:00PM, Sunday, February 26, 2023
Metropolitan Opera House
Met Opera, Bellini: Norma
Runs Feb 28 - Mar 17, 2023
7:30PM, Tuesday, February 28, 2023
Metropolitan Opera House
Met Opera, Wagner: Lohengrin
Runs Feb 26 - Apr 1, 2023
6:30PM, Thursday, March 2, 2023
Metropolitan Opera House
Met Opera, Wagner: Lohengrin
Runs Feb 26 - Apr 1, 2023
2:00PM, Sunday, March 5, 2023
Metropolitan Opera House
Met Opera, Wagner: Lohengrin
Runs Feb 26 - Apr 1, 2023
6:00PM, Friday, March 10, 2023
Metropolitan Opera House
Deliberate Practice Series for "Ghetto Classics" (Nairobi, Kenya)
Runs Mar 14 - Apr 4, 2023
1:00PM, Tuesday, March 14, 2023
Online via Zoom
Met Opera, Wagner: Lohengrin
Runs Feb 26 - Apr 1, 2023
6:30PM, Tuesday, March 14, 2023
Metropolitan Opera House
Met Opera, Bellini: Norma
Runs Feb 28 - Mar 17, 2023
7:00PM, Friday, March 17, 2023
Metropolitan Opera House
Met Opera, Wagner: Lohengrin
Runs Feb 26 - Apr 1, 2023
12:00PM, Saturday, March 18, 2023
Metropolitan Opera House
Live in HD theater broadcast (and international radio broadcast)
New York Wagner Society Talk
Mar 19, 2023
2:00PM, Sunday, March 19, 2023
Symphony Space
Deliberate Practice Series for "Ghetto Classics" (Nairobi, Kenya)
Runs Mar 14 - Apr 4, 2023
1:00PM, Tuesday, March 21, 2023
Online via Zoom
Met Opera, Wagner: Lohengrin
Runs Feb 26 - Apr 1, 2023
6:30PM, Tuesday, March 21, 2023
Metropolitan Opera House
Met Opera, Wagner: Lohengrin
Runs Feb 26 - Apr 1, 2023
7:00PM, Saturday, March 25, 2023
Metropolitan Opera House
Met Opera, Strauss: Der Rosenkavalier
Runs Mar 27 - Apr 20, 2023
7:00PM, Monday, March 27, 2023
Metropolitan Opera House
Deliberate Practice Series for "Ghetto Classics" (Nairobi, Kenya)
Runs Mar 14 - Apr 4, 2023
1:00PM, Tuesday, March 28, 2023
Online via Zoom
Met Opera, Wagner: Lohengrin
Runs Feb 26 - Apr 1, 2023
6:30PM, Tuesday, March 28, 2023
Metropolitan Opera House
The Orchestra Now (TON), Timpani Masterclass
Mar 30, 2023
1:00PM, Thursday, March 30, 2023
Fisher Center
Met Opera, Strauss: Der Rosenkavalier
Runs Mar 27 - Apr 20, 2023
7:00PM, Friday, March 31, 2023
Metropolitan Opera House
Met Opera, Wagner: Lohengrin
Runs Feb 26 - Apr 1, 2023
7:00PM, Saturday, April 1, 2023
Metropolitan Opera House
Deliberate Practice Series for "Ghetto Classics" (Nairobi, Kenya)
Runs Mar 14 - Apr 4, 2023
1:00PM, Tuesday, April 4, 2023
Online via Zoom
Met Opera, Strauss: Der Rosenkavalier
Runs Mar 27 - Apr 20, 2023
7:00PM, Tuesday, April 4, 2023
Metropolitan Opera House
Met Opera, Strauss: Der Rosenkavalier
Runs Mar 27 - Apr 20, 2023
7:00PM, Friday, April 7, 2023
Metropolitan Opera House
Met Opera, Strauss: Der Rosenkavalier
Runs Mar 27 - Apr 20, 2023
7:00PM, Tuesday, April 11, 2023
Metropolitan Opera House
Met Opera, Donizetti: L’Elisir d’Amore
Runs Jan 10 - Apr 19, 2023
8:00PM, Thursday, April 13, 2023
Metropolitan Opera House
Met Opera, Strauss: Der Rosenkavalier
Runs Mar 27 - Apr 20, 2023
12:00PM, Saturday, April 15, 2023
Metropolitan Opera House
Live in HD theater broadcast (and international radio broadcast)
Met Opera, Donizetti: L’Elisir d’Amore
Runs Jan 10 - Apr 19, 2023
3:00PM, Sunday, April 16, 2023
Metropolitan Opera House
Met Opera, Donizetti: L’Elisir d’Amore
Runs Jan 10 - Apr 19, 2023
7:30PM, Wednesday, April 19, 2023
Metropolitan Opera House
Met Opera, Strauss: Der Rosenkavalier
Runs Mar 27 - Apr 20, 2023
7:00PM, Thursday, April 20, 2023
Metropolitan Opera House
Met Opera, Puccini: La Bohème
Runs May 6 - Jun 9, 2023
1:00PM, Saturday, May 6, 2023
Metropolitan Opera House
Met Opera, Verdi: Aida
Runs Dec 2, 2022 - May 10, 2023
7:30PM, Wednesday, May 10, 2023
Metropolitan Opera House
Met Opera, Puccini: La Bohème
Runs May 6 - Jun 9, 2023
8:00PM, Friday, May 26, 2023
Metropolitan Opera House
Met Opera, Mozart: Don Giovanni
Runs May 27 - Jun 2, 2023
1:00PM, Saturday, May 27, 2023
Metropolitan Opera House
Met Opera, Mozart: Die Zauberflöte
Runs May 27 - Jun 10, 2023
8:00PM, Saturday, May 27, 2023
Metropolitan Opera House
Met Opera, Puccini: La Bohème
Runs May 6 - Jun 9, 2023
7:00PM, Monday, May 29, 2023
Metropolitan Opera House
Met Opera, Mozart: Die Zauberflöte
Runs May 27 - Jun 10, 2023
7:30PM, Wednesday, May 31, 2023
Metropolitan Opera House
Met Opera, Puccini: La Bohème
Runs May 6 - Jun 9, 2023
7:30PM, Thursday, June 1, 2023
Metropolitan Opera House
Met Opera, Mozart: Don Giovanni
Runs May 27 - Jun 2, 2023
7:30PM, Friday, June 2, 2023
Metropolitan Opera House
Met Opera, Mozart: Die Zauberflöte
Runs May 27 - Jun 10, 2023
1:00PM, Saturday, June 3, 2023
Metropolitan Opera House
Live in HD theater broadcast (and international radio broadcast)
Met Opera, Puccini: La Bohème
Runs May 6 - Jun 9, 2023
3:00PM, Sunday, June 4, 2023
Metropolitan Opera House
Met Opera, Puccini: La Bohème
Runs May 6 - Jun 9, 2023
7:00PM, Friday, June 9, 2023
Metropolitan Opera House
Met Opera, Mozart: Die Zauberflöte
Runs May 27 - Jun 10, 2023
8:30PM, Saturday, June 10, 2023
Metropolitan Opera House
The MET Orchestra, Carnegie Hall
Runs Feb 11 - Jun 22, 2023
8:00PM, Thursday, June 22, 2023
Carnegie Hall
The MET Orchestra, European Tour
Runs Jun 27 - Jul 2, 2023
8:00PM, Tuesday, June 27, 2023
Paris Philharmonie
The MET Orchestra, European Tour
Runs Jun 27 - Jul 2, 2023
8:00PM, Wednesday, June 28, 2023
Paris Philharmonie
The MET Orchestra, European Tour
Runs Jun 27 - Jul 2, 2023
7:30PM, Thursday, June 29, 2023
Barbican Centre
The MET Orchestra, European Tour
Runs Jun 27 - Jul 2, 2023
6:00PM, Saturday, July 1, 2023
Festspielhaus Baden-Baden
The MET Orchestra, European Tour
Runs Jun 27 - Jul 2, 2023
5:00PM, Sunday, July 2, 2023
Festspielhaus Baden-Baden
Lakes Area Music Festival
Runs Jul 28 - Aug 6, 2023
8:00PM, Friday, July 28, 2023
Brainerd Performing Arts Center
Lakes Area Music Festival
Runs Jul 28 - Aug 6, 2023
7:30PM, Saturday, July 29, 2023
Brainerd Performing Arts Center
Lakes Area Music Festival
Runs Jul 28 - Aug 6, 2023
2:00PM, Sunday, July 30, 2023
Brainerd Performing Arts Center
Lakes Area Music Festival
Runs Jul 28 - Aug 6, 2023
7:30PM, Friday, August 4, 2023
Brainerd Performing Arts Center
Lakes Area Music Festival
Runs Jul 28 - Aug 6, 2023
2:00PM, Sunday, August 6, 2023
Brainerd Performing Arts Center
Grand Teton Music Festival
Runs Aug 18 - Aug 19, 2023
7:00PM, Friday, August 18, 2023
Walk Festival Hall
Grand Teton Music Festival
Runs Aug 18 - Aug 19, 2023
6:00PM, Saturday, August 19, 2023
Walk Festival Hall

Lakes Area Music Festival
Runs Jul 29 - Jul 31, 2022
Orchestra of the Americas Academy, Online Coaching
Jun 22, 2022
The MET Orchestra, Carnegie Hall
Runs Jun 15 - Jun 16, 2022
Met Opera, Verdi: Rigoletto
Runs May 28 - Jun 11, 2022
Met Opera, Puccini: La Bohème
Runs May 16 - May 27, 2022
Pittsburgh Symphony, Rimsky-Korsakov: Scheherazade
Runs Apr 1 - Apr 3, 2022
Juilliard Preparatory Division, Online Deliberate Practice Series
Runs Jan 17 - Feb 14, 2022
Juilliard Preparatory Division Orchestras: Audition Preparation Masterclass
Jan 8, 2022
Juilliard, Online Deliberate Practice Masterclass
Nov 30, 2021
Deliberate Practice Community Book Club
Runs Nov 29 - Dec 5, 2021
Manhattan School of Music, Online Deliberate Practice Masterclass
Nov 18, 2021
Bard Conservatory First Years Deliberate Practice Seminar
Nov 1, 2021
University of Tennessee at Martin, Percussion Studio, Online Deliberate Practice Masterclass
Sep 9, 2021
[COVID-cancelled] Lakes Area Music Festival
Runs Aug 14 - Aug 22, 2021
Deliberate Practice Community Book Club
Runs Aug 2 - Aug 3, 2021
Lakes Area Music Festival
Runs Jul 31 - Aug 1, 2021
Eastman Online Percussion Festival
Jun 29, 2021
Juilliard Summer Winds, Online Deliberate Practice Masterclass
Jun 28, 2021
Orchestra of the Americas Academy, Online Coaching
Jun 16, 2021
Deliberate Practice Bootcamp ONLINE (session 6)
Runs Jun 7 - Jun 11, 2021
Juilliard Preparatory Division, Online Deliberate Practice Series
Runs May 8 - Jun 5, 2021
St. Olaf Percussion Studio, Online Deliberate Practice Masterclass
Apr 20, 2021
Next Festival, Online Deliberate Practice Masterclasses
Runs Apr 15 - Apr 22, 2021
The Orchestra Now (TON), Timpani Masterclass
Mar 26, 2021
University of Southern California Orchestras, Online Deliberate Practice Masterclass
Mar 19, 2021
Deliberate Practice Bootcamp ONLINE (session 5)
Runs Feb 1 - Feb 5, 2021
Seoul Philharmonic Livestream, Beethoven: Symphony No. 9
Runs Dec 18 - Dec 20, 2020
[COVID-cancelled] Seoul Philharmonic, Opera Selections: Aida, Boheme, Carmen, Traviata
Dec 11, 2020
Bard Conservatory First Years Deliberate Practice Seminar
Dec 8, 2020
[COVID-cancelled] Seoul Philharmonic, Schubert: Unfinished Symphony
Runs Dec 5 - Dec 6, 2020
The Orchestra Now (TON), Timpani Masterclass
Runs Nov 16 - Nov 17, 2020
Salem Youth Symphony, Online Timpani Masterclass
Nov 9, 2020
The Orchestra Now (TON), Timpani Masterclass
Oct 21, 2020
UCLA percussion department, Online Deliberate Practice Seminar
Runs Oct 20 - Nov 10, 2020
Bergen Philharmonic Youth Orchestra (BFUng), Online Deliberate Practice Seminar
Oct 18, 2020
Deliberate Practice Bootcamp ONLINE (session 4)
Runs Oct 12 - Oct 16, 2020
Juilliard Evening Division, Audition Prep Lab Online
Oct 5, 2020
TAPS Online Academy, "Applying the Deliberate Practice Framework to Timpani Technique, Sound Concepts, and Repertoire"
Sep 16, 2020
Virginia Tech Music Majors' Convocation, Online Deliberate Practice Seminar
Sep 15, 2020
TAPS Online Academy, "Deliberate Practice: the Scientific Method Applied to Your Craft"
Sep 9, 2020
University of North Florida Orchestra, Online Deliberate Practice Seminar
Sep 8, 2020
Bard Conservatory + TŌN, Online Deliberate Practice Seminar
Sep 3, 2020
Deliberate Practice Bootcamp ONLINE (session 3)
Runs Aug 24 - Aug 28, 2020
Performance Psychology and Deliberate Practice Online Discussion, with Noa Kageyama
Runs Aug 20 - Oct 21, 2020
Juilliard Summer Winds, Online Deliberate Practice Masterclass
Aug 18, 2020
[COVID-cancelled] Lakes Area Music Festival
Runs Aug 14 - Aug 23, 2020
Sun Valley Music Festival, Online Deliberate Practice Masterclass
Aug 4, 2020
Deliberate Practice Bootcamp ONLINE (session 2)
Runs Aug 3 - Aug 7, 2020
Deliberate Practice Bootcamp ONLINE (session 1)
Runs Jul 27 - Jul 31, 2020
[COVID-cancelled] Blackburn Music Academy
Runs Jul 18 - Jul 20, 2020
Metropolitan Concert Artists, Online Deliberate Practice Masterclass
Jul 16, 2020
Greater Twin Cities Youth Symphonies, Online Masterclass: "Crafting Your Practice Process for the Uncertainties of the Covid Era"
Jul 15, 2020
[COVID-cancelled] Eastman School of Music, Summer Percussion Seminar
Jul 7, 2020
[In-Person COVID-CANCELLED] Northland Timpani Summit
Runs Jun 28 - Jul 2, 2020
Guest Artist:John Tafoya
Ted Atkatz Percussion Seminar Online: Jason Haaheim presenting "The Power of Deliberate Practice in Uncertain Times"
Jun 23, 2020
Simon G Show Online: Q&A with Jason Haaheim
Jun 20, 2020
[COVID-cancelled] The MET Orchestra, Carnegie Hall
Runs May 15 - Jun 16, 2020
Jeremy Epp's Friday Timpani Hang Online, with Jason Haaheim
May 15, 2020
The Orchestra Now (TON), Deliberate Practice Masterclass
May 11, 2020
[COVID-cancelled] Met Opera, Janáček: Káťa Kabanová
Runs May 2 - May 9, 2020
[COVID-cancelled] Met Opera, Puccini: La Bohème
Runs Apr 29 - May 7, 2020
Ted Atkatz Percussion Seminar: Online Q&A with Jason Haaheim
Apr 29, 2020
Juilliard School of Music, Juilliard Orchestra Online Masterclass: "Deliberate Practice in Uncertain Times"
Apr 27, 2020
Juilliard Preparatory Division Orchestras: Online Career Development Q&A
Apr 25, 2020
DePauw University online practicum: Deliberate Practice Q&A
Runs Apr 15 - Apr 16, 2020
[COVID-cancelled] Met Opera, Verdi: Simon Boccanegra
Runs Apr 10 - Apr 25, 2020
[COVID-cancelled] Met Opera, Puccini: Madama Butterfly
Runs Apr 4 - Apr 7, 2020
Juilliard School of Music, Winds/Brass/Percussion Online Masterclass: "Deliberate Practice in Uncertain Times"
Apr 1, 2020
[COVID-cancelled, post 3/12] Met Opera, Puccini: Tosca
Runs Mar 26 - Apr 18, 2020
NYU Course [COVID-online]: The Process of Auditions
Runs Mar 24 - May 5, 2020
[COVID-cancelled] Juilliard pre-college: managing auditions and performance anxiety
Mar 21, 2020
[COVID-cancelled] Carnegie Mellon University School of Music, Timpani Masterclass
Mar 18, 2020
[COVID-cancelled, post 3/12] Met Opera, Massenet: Werther
Runs Mar 16 - Apr 4, 2020
[COVID-cancelled] Met Opera, Mozart: Così fan tutte
Mar 14, 2020
Met Opera, Mozart: Così fan tutte
Runs Mar 4 - Mar 11, 2020
Colburn Conservatory of Music, Timpani Masterclass
Feb 18, 2020
Bob Cole Conservatory, Timpani Masterclass
Feb 17, 2020
Minnesota Music Educators Association Midwinter Clinic, Invited Talks
Runs Feb 13 - Feb 14, 2020
Blaine High School, Masterclass
Feb 12, 2020
NYU Course: The Process of Auditions
Runs Jan 28 - Mar 10, 2020
Timpani Lab at the Metropolitan Opera
Runs Jan 27 - Mar 6, 2020
Met Opera, Berlioz: La Damnation de Faust
Runs Jan 25 - Feb 8, 2020
Met Opera, Verdi: La Traviata
Runs Jan 10 - Mar 5, 2020
Met Opera: New Year’s Eve Gala Starring Anna Netrebko
Dec 31, 2019
Met Opera, Mozart: The Magic Flute
Runs Dec 24 - Dec 26, 2019
Met Opera, Strauss: Der Rosenkavalier
Runs Dec 13, 2019 - Jan 4, 2020
Met Opera, Tchaikovsky: The Queen of Spades
Runs Nov 29 - Dec 21, 2019
Met Opera, Mozart: Le Nozze di Figaro
Runs Nov 16, 2019 - Feb 8, 2020
Timpani Lab at the Metropolitan Opera
Runs Nov 8 - Dec 8, 2019
Met Opera, Puccini: La Bohème
Runs Oct 25, 2019 - Jan 25, 2020
Met Opera, Puccini: Turandot
Runs Oct 23 - Oct 26, 2019
Met Opera, Gluck: Orfeo ed Euridice
Runs Oct 20 - Nov 10, 2019
Met Opera, Puccini: Madama Butterfly
Runs Oct 11 - Nov 25, 2019
Eastman School of Music, Timpani Masterclass
Oct 10, 2019
The Orchestra Now (TON), Timpani Masterclass
Sep 27, 2019
Met Opera, Verdi: Macbeth
Runs Sep 25 - Oct 12, 2019
Met Opera, Massenet: Manon
Runs Sep 24 - Oct 26, 2019
Illinois State University School of Music, Timpani Masterclass
Aug 29, 2019
Twickenham Fest, Bartok: Sonata for Two Pianos and Percussion
Aug 21, 2019
Lakes Area Music Festival
Runs Aug 10 - Aug 25, 2019
Artful Timpani Auditioning
Runs Jul 14 - Jul 18, 2019
Guest artists:Parker Lee, Steven White, and Pablo Rieppi
Blackburn Music Academy
Runs Jul 9 - Jul 12, 2019
Deliberate Practice Bootcamp
Runs Jul 1 - Jul 2, 2019
Northland Timpani Summit
Runs Jul 1 - Jul 6, 2019
Guest artists:Dean Borghesani and Erich Rieppel
Interlochen Percussion Institute
Runs Jun 19 - Jun 20, 2019
The MET Orchestra, Carnegie Hall
Runs May 18 - Jun 14, 2019
Met Opera, Wagner: Götterdämmerung
Runs Apr 27 - May 11, 2019
Met Opera, Verdi: Rigoletto
Runs Apr 26 - May 10, 2019
Met Opera, Verdi: La Traviata
Runs Apr 10 - Apr 24, 2019
Met Opera, Mozart: La Clemenza di Tito
Runs Mar 30 - Apr 20, 2019
Arizona State University, Timpani Masterclass
Mar 18, 2019
The Orchestra Now (TON), Timpani Masterclass
Mar 15, 2019
Met Opera, Wagner: Das Rheingold
Runs Mar 9 - May 6, 2019
Met Opera, Verdi: Falstaff
Runs Feb 22 - Mar 16, 2019
Juilliard pre-college: managing auditions and performance anxiety
Runs Feb 16 - Mar 30, 2019
Met Opera, Donzietti: La Fille du Régiment
Runs Feb 7 - Mar 2, 2019
NYU Course: The Process of Auditions
Runs Jan 29 - May 7, 2019
Met Opera, Tchaikovsky / Bartók: Iolanta & Bluebeard’s Castle
Runs Jan 24 - Feb 14, 2019
Met Opera, Debussy: Pelléas et Mélisande
Runs Jan 15 - Jan 31, 2019
Met Opera, Verdi: Aida
Runs Jan 7 - Jan 18, 2019
Met Opera, Mozart: The Magic Flute
Runs Dec 19, 2018 - Jan 5, 2019
Met Opera, Verdi: Otello
Runs Dec 14, 2018 - Jan 10, 2019
The Orchestra Now (TON), Timpani Masterclass
Nov 30, 2018
Met Opera, Bizet: Les Pêcheurs de Perles
Runs Nov 14 - Dec 8, 2018
Met Opera, Puccini: Tosca
Runs Oct 29, 2018 - Apr 6, 2019
Met Opera, Muhly: Marnie
Runs Oct 19 - Nov 10, 2018
Met Opera, Puccini: La Fanciulla del West
Runs Oct 4 - Oct 27, 2018
Met Opera, Puccini: La Bohème
Runs Sep 25 - Dec 13, 2018
Lakes Area Music Festival
Runs Aug 11 - Aug 26, 2018
Deliberate Practice Bootcamp
Runs Jul 5 - Jul 6, 2018
Northland Timpani Summit
Runs Jul 5 - Jul 8, 2018
Guest artist:Peter Kogan
TAPS
Runs Jun 10 - Jun 16, 2018
The MET Orchestra, Carnegie Hall
Runs May 18 - Jun 5, 2018
Met Opera, Gounod: Roméo et Juliette
Runs Apr 23 - May 12, 2018
Roosevelt University, Timpani Masterclass
Apr 11, 2018
Bard Conservatory, Timpani Masterclass
Mar 30, 2018
Met Opera, Verdi: Luisa Miller
Runs Mar 29 - Apr 21, 2018
Met Opera, Donizetti: Lucia di Lammermoor
Runs Mar 22 - May 10, 2018
Met Opera, Mozart: Così fan tutte
Runs Mar 15 - Apr 19, 2018
University of Maryland, Timpani Masterclass
Feb 9, 2018
Millikin University, Timpani Masterclass
Feb 8, 2018
University of Kansas -- Lawrence, Deliberate Practice Seminar
Feb 7, 2018
University of Kansas -- Lawrence, Timpani Masterclass
Feb 7, 2018
Met Opera, Wagner: Parsifal
Runs Feb 5 - Feb 27, 2018
NYU Course: The Process of Auditions
Runs Jan 23 - May 1, 2018
Met Opera, Mascagni / Leoncavallo: Cavalleria Rusticana & Pagliacci
Runs Jan 8 - Feb 1, 2018
Met Opera, Puccini: Tosca
Runs Dec 31, 2017 - Jan 27, 2018
Met Opera, Humperdinck: Hansel and Gretel
Runs Dec 18, 2017 - Jan 6, 2018
Met Opera, Mozart: The Magic Flute
Runs Dec 7 - Dec 9, 2017
Met Opera, Verdi: Requiem
Runs Nov 24 - Dec 2, 2017
Met Opera, Puccini: Madama Butterfly
Runs Nov 2, 2017 - Mar 16, 2018
Met Opera, Adès: The Exterminating Angel
Runs Oct 26 - Nov 21, 2017
Met Opera, Puccini: La Bohème
Runs Oct 14, 2017 - Mar 10, 2018
Boston University, Timpani Masterclass
Oct 5, 2017
Met Opera, Offenbach: Les Contes d’Hoffmann
Runs Sep 26 - Oct 28, 2017
Met Opera, Bellini: Norma
Runs Sep 25 - Dec 16, 2017
Seoul Philharmonic, Shostakovich: Symphony No. 1
Runs Aug 30 - Aug 31, 2017
SPO 2017 Percussion Symposium
Aug 28, 2017
Lakes Area Music Festival
Runs Aug 12 - Aug 20, 2017
National Youth Orchestra Coaching
Runs Jul 10, 2017 - Jul 24, 2019
Northland Timpani Summit
Runs Jul 6 - Jul 8, 2017
The MET Orchestra, Carnegie Hall
Runs May 31 - Jun 6, 2017
Met Opera, Alfano: Cyrano de Bergerac
Runs May 2 - May 13, 2017
Met Opera, Wagner: Der Fliegende Holländer
Runs Apr 25 - May 12, 2017
Temple University, Timpani Masterclass: "The Opera Timpanist"
Apr 22, 2017
Juilliard School of Music, Timpani Masterclass: "The Opera Timpanist"
Apr 13, 2017
Met Opera, Verdi: La Traviata
Runs Apr 11 - Apr 14, 2017
Curtis Institute of Music, Timpani Masterclass: "The Opera Timpanist"
Mar 29, 2017
Met Opera, Beethoven: Fidelio
Runs Mar 16 - Apr 8, 2017
NYU School of Music, overview presentation: "The Process of Auditions"
Runs Mar 8, 2017 - Oct 16, 2019
Met Opera, Massenet: Werther
Runs Feb 16 - Mar 9, 2017
Indiana University, Timpani Masterclass: "The Opera Timpanist"
Feb 15, 2017
Met Opera, Bellini: I Puritani
Runs Feb 10 - Feb 25, 2017
NYU Course: The Process of Auditions
Runs Jan 24 - May 2, 2017
Met Opera, Verdi: Rigoletto
Runs Jan 20 - Apr 27, 2017
Met Opera, Rossini: Il Barbiere di Siviglia
Runs Jan 9 - Feb 11, 2017
Met Opera, Gounod: Roméo et Juliette
Runs Dec 31, 2016 - Mar 18, 2017
Met Opera, Verdi: Nabucco
Runs Dec 12, 2016 - Jan 7, 2017
Met Opera, Strauss: Salome
Runs Dec 5 - Dec 28, 2016
Met Opera, Puccini: Manon Lescaut
Runs Nov 14 - Dec 8, 2016
Met Opera, Verdi: Aida
Runs Nov 5, 2016 - Apr 20, 2017
Met Opera, Rossini: Guillaume Tell
Runs Oct 18 - Nov 12, 2016
Met Opera, Puccini: La Bohème
Runs Sep 28 - Oct 14, 2016
Met Opera, Mozart: Don Giovanni
Runs Sep 27 - Oct 22, 2016
Twickenham Fest, Stravinsky: Soldier's Tale
Runs Aug 27 - Aug 28, 2016
The MET Orchestra, Carnegie Hall
Runs May 19 - May 26, 2016
Met Opera, Strauss: Elektra
Runs Apr 14 - May 7, 2016
Masterclass tour -- From Nanotechnologist to the MET Orchestra: the Power of Deliberate Practice
Runs Mar 24 - Apr 21, 2016
Met Opera, Donizetti: L’Elisir d’Amore
Runs Mar 10 - Apr 7, 2016
Met Opera, Mozart: Le Nozze di Figaro
Runs Feb 25 - Mar 26, 2016
Met Opera, Puccini: Madama Butterfly
Runs Feb 19 - Apr 12, 2016
Met Opera, Donizetti: Maria Stuarda
Runs Jan 29 - Feb 20, 2016
NYU Course: The Process of Auditions
Runs Jan 26 - Apr 26, 2016
Met Opera, Strauss Jr.: Die Fledermaus
Runs Dec 4, 2015 - Jan 7, 2016
Met Opera, Puccini: La Bohème
Runs Nov 23, 2015 - May 5, 2016
Met Opera, Berg: Lulu
Runs Nov 5 - Dec 3, 2015
New York Youth Symphony Coaching
Runs Oct 11, 2015 - Jan 16, 2020
Met Opera, Wagner: Tannhäuser
Runs Oct 8 - Oct 31, 2015
Met Opera, Verdi: Il Trovatore
Runs Sep 25, 2015 - Feb 13, 2016
Met Opera, Puccini: Turandot
Runs Sep 23, 2015 - Jan 30, 2016
Mostly Mozart, Haydn: The Creation
Runs Aug 21 - Aug 22, 2015
Met Opera, Verdi: Un Ballo in Maschera
Runs Apr 23 - May 9, 2015
Met Opera, Donizetti: Lucia di Lammermoor
Runs Apr 1 - Apr 10, 2015
Met Opera, Verdi: Don Carlo
Runs Mar 30 - Apr 25, 2015
Live in HD theater broadcast:Saturday, April 11th, 2015
Live international radio broadcast:Saturday, April 11th, 2015
Met Opera, Massenet: Manon
Runs Mar 9 - Mar 28, 2015
Live international radio broadcast:Saturday, March 21st, 2015
Met Opera, Bizet: Carmen
Runs Feb 6 - Feb 23, 2015
Met Opera, Mozart: Don Giovanni
Runs Feb 4 - Mar 6, 2015
Live international radio broadcast:Saturday, February 21st, 2015
NYU Course: The Process of Auditions
Runs Jan 27 - May 5, 2015
Met Opera, Offenbach: Les Contes d'Hoffmann
Runs Jan 12 - Mar 21, 2015
Live in HD theater broadcast:Saturday, January 31st, 2015
Live international radio broadcast:Saturday, January 31st, 2015
Met Opera, Lehár: The Merry Widow
Runs Dec 31, 2014 - May 7, 2015
Live in HD theater broadcast:Saturday, January 17th, 2014
Live international radio broadcast:Saturday, January 17th, 2014
Met Opera, Verdi: La Traviata
Runs Dec 11, 2014 - Jan 10, 2015
Live international radio broadcast:Saturday, December 27th, 2014
Met Opera, Wagner: Die Meistersinger von Nürnberg
Runs Dec 2 - Dec 23, 2014
Live in HD theater broadcast:Saturday, December 13th, 2014
Live international radio broadcast:Saturday, December 13th, 2014
Met Opera, Rossini: Il Barbiere di Siviglia
Runs Nov 18 - Dec 6, 2014
Live in HD theater broadcast:Saturday, November 22nd, 2014
Live international radio broadcast:Saturday, December 6th, 2014
Met Opera, Shostakovich: Lady Macbeth of Mtsensk
Runs Nov 10 - Nov 29, 2014
Met Opera, Adams: The Death of Klinghoffer
Runs Oct 20 - Nov 15, 2014
The MET Orchestra, Carnegie Hall
Runs Oct 12, 2014 - May 17, 2015
Met Opera, Mozart: Die Zauberflöte
Runs Oct 6 - Nov 8, 2014
Met Opera, Verdi: Macbeth
Runs Sep 24 - Oct 18, 2014
Live in HD theater broadcast:Saturday, October 11th, 2014
Met Opera, Puccini: La Bohème
Runs Sep 23 - Oct 4, 2014
Mostly Mozart, Berlioz: Symphonie Fantastique
Runs Jul 26 - Aug 16, 2014
MET Orchestra, Carnegie Hall
May 11, 2014
MET, Strauss: Arabella
Runs Apr 3 - Apr 24, 2014
Live Radio Broadcast:Saturday, April 19th, 2014
MET, Bellini: La Sonnambula
Runs Mar 14 - Apr 1, 2014
Live radio broadcast:Saturday, March 29th, 2014
MET, The Enchanted Island
Runs Feb 26 - Mar 20, 2014
Live radio broadcast:Saturday, March 8th, 2014
MET, Massenet: Werther
Runs Feb 18 - Mar 15, 2014
Live in HD theater broadcast:Saturday, March 15th, 2014
Live radio broadcast:Saturday, March 15th, 2014
Masterclass, NYU PAS KOSA "Weekend of Percussion"
Feb 16, 2014
MET, Strauss (Johann Jr.): Die Fledermaus
Runs Feb 13 - Feb 22, 2014
MET, Dvořák: Rusalka
Runs Jan 23 - Feb 15, 2014
Live in HD theater broadcast:Saturday, February 8th, 2014
Live radio broadcast:Saturday, February 8th, 2014
MET, Puccini: Madama Butterfly
Runs Jan 16 - May 9, 2014
Live radio broadcast:Saturday, February 1st, 2014
MET, Donizetti: L'Elisir d'Amore
Runs Jan 13 - Jan 17, 2014
MET, Mozart: The Magic Flute
Runs Dec 30, 2013 - Jan 4, 2014
Live radio broadcast:Saturday, January 4th, 2014
MET Orchestra, Carnegie Hall
Dec 22, 2013
MET, Verdi: Falstaff
Runs Dec 6, 2013 - Jan 11, 2014
Live in HD theater broadcast:Saturday, December 14th, 2013
Live radio broadcast:Saturday, December 14th, 2013
MET, Strauss: Der Rosenkavalier
Runs Nov 22 - Dec 13, 2013
Timp-goodness alert:A great timpani part overall, and the third act waltz is particularly spectacular!
NYU, timpani masterclass
Nov 12, 2013
MET, Verdi: Rigoletto
Runs Nov 11 - Nov 27, 2013
MET, Puccini: Tosca
Runs Oct 29 - Dec 28, 2013
Live in HD theater broadcast:Saturday, November 9th, 2013
Live radio broadcast:Saturday, December 28th, 2013
SUNY Purchase, timpani masterclass
Oct 21, 2013
MET Orchestra, Carnegie Hall
Oct 13, 2013
MET, Britten: A Midsummer Night's Dream
Runs Oct 11 - Oct 31, 2013
MET, Mozart: Cosi fan Tutte
Runs Sep 24, 2013 - May 8, 2014
Live in HD theater broadcast:Saturday, April 26th, 2014
SMSO, Northern Lights
May 11, 2013
University of Wisconsin - Milwaukee, timpani masterclass
Apr 14, 2013
Milwaukee Symphony Orchestra, guest timpanist
Apr 14, 2013
Northern Illinois University, timpani masterclass
Nov 15, 2011