Upcoming engagements


Ein Deutsches Requiem (Baritone soloist)

Susquehanna Valley Chorale and Orchestra


March 10, 11 2018

Sunbury, PA

La Traviata (Baron Duphol)

Philharmonia Orchestra of New York


March 20, 21 2018

Rose Theater, Jazz at Lincoln Center (LC debut)

10 Columbus Circle

New York, NY 10023

Schubert Mass in G (Bass soloist)

Masterwork Festival Chorus

Presented by Manhattan Concert Productions


April 29 2018

Carnegie Hall (debut)

881 7th Avenue

New York, NY 10019

Competition Finalist

Art Song Preservation Society of New York


June 9 2018

Greenfield Hall at Manhattan School of Music

120 Claremont Avenue

New York, NY 10027


Recent engagements


Reintroducing Seymour: Musica Viva NY Benefit Concert

Performing portions of Schumann's Dichterliebe with pianist and composer Seymour Bernstein


January 21 2018

Unitarian Church of All Souls

New York, NY 10075

Princeton Pro Musica Holiday Concert

Baritone soloist


December 10 2017

Patriots Theater at the War Memorial

1 Memorial Drive

Trenton, NJ 08608

AIDS Quilt Songbook 25th Anniversary Concert


December 3 2017

National Sawdust

80 N 6th Street

Brooklyn, NY 11249

Guest Recital with Brent Funderburk, piano

CoOPERAtive Program

Program to include An die ferne GeliebteSongs of Travel, and Duparc songs


July 13 2017

Bristol College at Westminster Choir College

101 Walnut Lane

Princeton, NJ 08540

Broadway Celebration (featured soloist)

Williamsport Symphony Orchestra


March 18 2017

Community Arts Center; Williamsport, PA

Voices of Light (baritone soloist)

Susquehanna Valley Chorale


March 11, 12 2017

Campus Theatre; Lewisburg, PA

53rd Street Handel (free admission)



February 15 2017, 7:15pm

New York Public Library

18 West 53rd Street

New York, NY 10019

La traviata (Giorgio Germont); piano accompaniment



January 19, 21 2017

Westminster Choir College

101 Walnut Lane

Princeton, NJ 08540

Sam (Trouble in Tahiti)/Representative (Game of Chance)

Bucknell Opera Theatre


April 22, 23 2016

Bucknell University; Lewisburg, PA

Teaching Artist in residence (Lessons and masterclasses)

Bucknell University


March 3-5, 31-April 2, April 17-21

 Bucknell University; Lewisburg, PA

Paris; Capulet cover (Roméo et Juliette)

Virginia Opera


February 5, 7, 9, 13, 14, 19, 21 2016

Performances in Norfolk, Fairfax, and Richmond, VA

Guest Soloist

Richmond Symphony - A New Year in Vienna


January 9, 10 2016

Richmond, VA

Doganiere; Marcello cover (La bohème)

Virginia Opera


November 6, 8, 10, 14, 15, 20, 22 2015

Performances in Norfolk, Fairfax, and Richmond, VA

Marcello (Bohème unplugged)

Virginia Opera


October 1, 7, 15 2015

Performances in Norfolk and Virginia Beach, VA

John Styx; Jupiter cover (Orpheus in the Underworld)

Virginia Opera


September 25, 27, 29; October 3, 4, 9, 11 2015

Performances in Norfolk, Fairfax, and Richmond, VA

Saul (Handel's Saul)

Ad Astra Music Festival


August 1, 2 2015

Russell, KS

Aeneas (Dido and Aeneas)

Opera Saratoga


July 6, 12, 19, 21 2015

National Museum of Dance; Saratoga Springs, NY