top of page



Opera Philadelphia presents Puccini's La boheme

Tenor Chorus

April 26th at 8pm 

April 28th at 2:30pm

May 1st & 3rd at 8pm

May 5th at 2:30pm
Academy of Music 
Philadelphia, PA


Princeton Pro Musica presents To Music to Joy

Tenor Soloist in:

Beethoven's 9th Symphony Finale
Vaughan William's  Serenade to Music

November 4th at 4:00pm
Richardson Auditorium
Princeton, NJ

Berlin Opera Academy presents Monteverdi's L'incoronazione di Poppea

Roles of Lucano/Liberto Capitano
recipient of the Vladimir Piontkovsky Full Fellowship
August 4-31st
Berlin, Germany

Hawaii Performing Arts Festival presents Papu and Puccini

An Evening of Opera by Italian Composers

July 14th at 4pm

Honoka'a Cafe Il Mondo

Hawaii Performing Arts Festival presents Handel's Alcina
Role of Oronte

July 7th & 8th at 8pm
Davies Chapel
Waimea, HI

​New York City Opera presents Wuorinen's Brokeback Mountain
Tenor Chorus
May 31st, and June 2, 3, 4th
Rose Theater at Lincoln Center
New York, New York

Choral Arts Society of New Jersey presents Lux Noctis

New Oratorio Commission
Tenor Soloist

May 12th at 8pm
Westfield, NJ

Saint Peter's Bach Collegium presents J.S. Bach's Matthäus-Passion

Tenor Soloist

March 30th at 12pm
Saint Peter's Lutheran Church

619 Lexington Ave New York, New York

New York City Opera presents Rameau's Pygmalione
Tenor Chorus
March 24 and 25th
Gerald W. Lynch Theater, NYC


Saint Peter's Bach Collegium presents BWV 62 & 10

Tenor soloist

December 10th
Saint Peter's Lutheran Church: 10am
Saint Barnabas Greenwich, CT: 4pm

Opera Idaho's Young Artist Concert
November 12th at 6pm

Community Congregational Church

McCall, ID

Opera Idaho presents Living Opera

arias of living composers

November 10th at 7:30pm

Boise Philharmonic Rehearsal Room 

Opera Idaho presents L'elisir d'amore

Nemorino cover

November 3rd at 7:30pm

Jensen Concert Hall, Pocatello

Opera Idaho presents School Tour: The Elixir of Love (Public Performances)


October 28th at 10:30 and 1:00pm

Ballet Idaho Auditorium

Opera Idaho presents L'elisir d'amore

Nemorino cover
October 6th and 8th
The Egyptian Theater, Boise 

Opera Idaho presents Operatini
presenting arias of Mozart

September 28th at 5:30 and 8:30

The Sapphire Room, Boise

Opera Idaho presents Auction of Arias Gala

presenting arias of Tchaikovsky, Mozart, and Handel

September 23rd

Arid Club, Boise

Caramoor presents Rossini's Petite Messe Solennelle
July 23rd at 4pm

Venetian Theater at Caramoor

Caramoor presents Canzonetta sull'aria

Concert of Italian Song
July 8 at 3:30pm

Spanish Courtyard at Caramoor

Caramoor presents Bellini's Il Pirata

July 8 at 7:30pm
Venetian Theater at Caramoor

Caramoor presents Abbondanza di Primavera: An Italian Evening
Opening Night Gala

June 17th at 5:30pm
Venetian Theater at Caramoor

Apprentice Artist

June 5th - July 23rd

Graduate Recital of Christopher Hochstuhl
Dichterliebe Schumann

Baroque and Classical Arias (Handel and Mozart)
May 6th at 5:45pm

Bristol Chapel, Westminster Choir College

Saint Peter's Bach Collegium presents J.S. Bach's Johannes Passion
Tenor Soloist

April 14th at 12pm
Saint Peter's Lutheran Church
619 Lexington Avenue, NYC

"Jenick" in Smetana's The Bartered Bride
April 7th at 6:30PM
Playhouse, Westminster Choir College

American Art Song Festival
No 1 and 2 from Harold Meltzer's Beautiful Ohio

February 24 at 6:30pm
Bristol Chapel, Westminster Choir College

GF Handel Messiah
Tenor Soloist
Janurary 22, 4PM
First United Methodist Church, Newton, NJ


 Drama per Music Commission Concert
JS Bach Coffee Cantata
Comission by Verlingieri, The Courtship

with period orchestra AnticoModerno
October 11th 7pm First Lutheran Church Boston
October 14th 7pm Saint Peter's Luterhan Church

"Oronte" in Handel's Alcina

Arezzo Opera Festival, Italy
August 5th, 8pm

Badia della Santa Flora e Lucilla

Tenor Soloist in Fitzmartin Concert Mass

with Philadelphia Sinfonia and Commonwealth Youth Choirs
Verizon Hall, Kimmel Center
June 18th at 7:30pm

Apprentice Artist Texas Music Festival (Houston)
May 22-June 1st

Concert of Arias June 1st at 6PM

Dudley Recital Hall, University of Houston

bottom of page