International Performances
Music and Stage Director, L’Orfeo, Shaoguan University, Guangdong, China, 2017
Musical Theatre Performed, Songs for a New World, Costa Rica Promising Artists, 2017
Recital Performed, Songs of J. Mark Scearce, Obecní dům, Prague, 2017
Music and Stage Director, American-Chinese Opera Night, Shaoguan University, 2016
Recital Performed, Keeping Things Whole, Prague Paper Session One, 2015
Music and Stage Director, Promising Artists Showcase, Costa Rica Centro Cultural, 2013-2016
Oratorio Performed, Handel Messiah, National Symphony of Costa Rica, 2004, 2005, 2007, 2012
Opera Roles Performed, Regional/National Distinction
Marullo, Rigoletto, North Carolina Opera, 2018
Monroe/Pangle, Cold Mountain, North Carolina Opera, 2017
Taddeo, L’italiana in Algeri, Piedmont Opera, 2017
El Dancaïro, Carmen, Greensboro Opera, 2017
Hercules, Hercules vs. Vampires, North Carolina Opera, 2016
Captain, Eugene Onegin, North Carolina Opera, 2016
Hortensius, La fille du regiment, Greensboro Opera, 2015
Lovec, Rusalka, North Carolina Opera, 2014
Narrator/ Max Brod (debut), Kafka’s Women, Center Contemporary Opera, 2013
Commendatore, Don Giovanni, Summer Garden Opera, 2013
Guglielmo , Cosí fan tutte, Summer Garden Opera, 2010
Alexander Wilson, Wilson’s Ivory-Bill, Chicago Chamber Musicians, 2010
Leo, A Tree – A Rock – A Cloud, Long Leaf Opera, 2009
Schaunard, La Bohème, Duluth Festival Opera, 2009
Ben, The Telephone, Greensboro Opera, 2009
Masetto, Don Giovanni, Opera on the James, 2009
Baron Doupho, La Traviata, Opera on the James, 2008
The Lecturer, A Water Bird Talk, Long Leaf Opera, 2008
Dr. Bartolo, Le nozze di Figaro, North Carolina Symphony, 2007
Marullo, Rigoletto, Greensboro Opera, 2007
Bass (Debut), Venus and Adonis, Long Leaf Opera, 2007
Schaunard, La Bohème, Utah Festival Opera, 2006
L’Horloge Comtoise/Le Chat L’Enfant et les Sortilèges, Opera North, 2005
Baron Douphol, La Traviata, Opera Omaha, 2005
William Clark (debut), Dream of the Pacific, Opera Omaha, 2005
Oratorio/Concert Performed, Regional/National Distinction
“A Rodgers and Hammerstein Celebration,” North Carolina Symphony, 2018
Independence Day Concert Tour (soloist/narrator), North Carolina Symphony, 2015-2018
Fox8 / Old Dominion Triad Holiday Concert, Winston-Salem Symphony, 2017
“The Polar Express,” North Carolina Symphony, 2017
“Classic Pops,” North Carolina Symphony, 2017
“Shave and a Haircut,” Eastern Music Festival, 2017
Charles Ives concert, North Carolina Symphony, 2017
“Gypsies, Tramps, and Thieves” (Greensboro Opera), Eastern Music Festival, 2016
Berlioz L’enfance du Christ, NC Master Chorale, 2016
Bach Magnificat and Cantata No. 80, Eastern Music Festival, 2013
John Adams The Wound Dresser, North Carolina Symphony, 2013
Broadway Blockbusters, North Carolina Symphony, 2013-2014
Got Opera?, Greensboro Opera, 2012
“Pirates!,” North Carolina Symphony, 2011
Mendelssohn Elijah (selections), Carnegie Hall, NYC Chamber Orchestra, 2009
A Night at the Opera, Saginaw Bay Symphony, 2008
Brahms Requiem, Highlander Concert Series, 2008
"Holiday Pops," North Carolina Symphony, 2007
"British Musical Mania," North Carolina Symphony, 2007
Handel Messiah, Tucson Symphony, 2003-2006
Opera Roles Performed, Local/State Distinction
Don Giovanni, Don Giovanni, UNCG Opera Theatre, 2012
Kevin (debut), The Persistence of Smoke, Duke University Artist Series, 2011
Gianni Schicchi, Gianni Schicchi, Verdi Opera Theatre of Michigan, 2006
Il Prigioniero, Il Prigioniero, Florida State University, 2005
Gianni Schicchi, Gianni Schicchi, Florida State University, 2004
Count Almaviva, Le nozze di Figaro, Florida State University, 2003
Man with Shoe Case, Postcard from Morocco, Opera in the Ozarks, 2003
Dr. Falke, Die Fledermaus, Opera in the Ozarks, 2003
The Lecturer, A Water Bird Talk, Florida State University, 2003
Apollo (debut), Semele (Eccles), Florida State University, 2003
Lord Ruthven, Der Vampyr, Florida State University, 2002
Don Alfonso, Cosí fan tutte, Quisisana Resort, 2002
Musiklehrer, Ariadne auf Naxos, Florida State University, 2002
Speaker/1st Priest, Die Zauberflöte, Florida State University, 2001
Doganiere, La Bohème, Central City Opera, 2001
Reverend Hale, The Crucible, Northwestern University, 2000
Don Alfonso, Cosí fan tutte, Northwestern University, 1999
Schlemil, Les Contes d'Hoffmann, Northwestern University, 1998
Schaunard, La Bohème, Northwestern University, 1997
Oratorio/Concert Performed, Local/State Distinction
Beethoven Choral Fantasy, Salem College, 2018
Dubois Seven Last Words of Christ, Maple Springs UMC, 2018
Bob Chilcott St. John Passion, FirstARTS, Salisbury NC, 2018
Bach BWV 38, BWV 14, Magnolia Baroque, 2017
Brahms Requiem, High Point University, 2017
Vaughan Williams Fantasia on Christmas Carols, High Point University, 2016
Mozart Requiem, High Point University, 2014
Mozart Requiem, West Market Street UMC, 2014
Handel Messiah, West Market Street UMC, 2014-2016
Bach Coffee Cantata (BWV 211), Kerner Chorale, 2014
Mozart Sparrow Mass, UNC Pembroke, 2013
Handel Messiah, Kerner Chorale, 2012
Vaughan Williams The First Nowell, Maple Springs UMC, 2012
Dubois Seven Last Words of Christ, Maple Springs UMC, 2012
Orff Carmina Burana, High Point University, 2012
Saint-Saëns Christmas Oratorio, Maple Springs UMC, 2011
Fauré Requiem, First United Methodist Church, 2011
René Clausen A New Creation, High Point University, 2011
Handel Messiah, Greensboro Oratorio Society, 2010-2013
Handel Messiah, Cary Festival Choir, 2010-2011
P.D.Q. Bach The Seasonings, Ethos Consortium, 2010
Handel Messiah, Catawba College, 2010
Haydn Paukenmesse, UNC Pembroke, 2010
Vaughan Williams Dona Nobis Pacem and Five Mystical Songs, Catawba College, 2008
Handel Messiah, Wesley Foundation, 2006, 2011
Haydn Creation (Adam), Florence Masterworks, 2006
Haydn Paukenmesse, Salt Lake Legacy Chorale, 2001
Musical Theatre Roles Performed
Man 2, Songs for a New World, Costa Rica Promising Artists, 2017
Sasha Iljinsky, Curtains, High Point University, 2016
Fredrik Egerman, A Little Night Music, Piedmont Opera, 2016
King Ahasueras, Esther (workshop), Dreaming Star Productions, 2010
Anselmo, Man of La Mancha, Utah Festival Opera, 2006
Fred/ Petruchio, Kiss Me, Kate, University of West Florida, 2006
Gaylord Ravenal, Show Boat, Mobile Opera, 2005
Giuseppe, The Gondoliers, Opera North, 2005
Count Philippe de Chandon, Phantom (Yeston), Northwestern University, 1999
Judge Turpin, Sweeney Todd, Northwestern University, 1998
Miles Gloriosus, A Funny Thing Happened…Northwestern University, 1997
Recitals Performed
Obecní dům, Prague, Songs of J. Mark Scearce, 2017
Prague Paper Session One, Keeping Things Whole, 2015
Halle Concert Series, Symmetries and Asymmetries, 2014
North Carolina Music Educators Association (Premiere), Symmetries and Asymmetries, 2013
High Point University, Faculty Recital, 2011-2013
Mallarmé Chamber Players, Good Music is Sc(e)arce, 2012
Cherry Hill Concert Series, A Tour of Vienna , 2012
University of North Carolina at Greensboro, Faculty Composers Concert, 2012
High Point University, An Evening of Debussy, 2012
University of North Carolina at Greensboro (degree), Winterreise, 2010
Catawba College, Selections from Winterreise, 2009
First United Methodist Church (Salisbury NC), Premiere of three cycles, 2009
Keene State College, Various work, 2005
Central City Salon Recital, Various works, 2002
Utah Opera Young Artists, Various works, 2002
Educational Outreach Performances
Opera About Town, The Opera Company of North Carolina, Raleigh, NC, 2007
War Horse 101, Opera Omaha, Omaha, NE, 2005
Jack and the Beanstalk, FBN Productions, Columbia, SC, 2005
Three Little Pigs, Opera Birmingham, Birmingham, AL, 2003
Opera 101/Operalympics, Utah Opera, Salt Lake City, UT, 2001
Recordings
Voices of Gate City, soloist, BCB Recording, 2018
Apollo, Semele (Eccles), Regis Records, 2003
Stage and Music Direction
Samson and Dalilah, Chorus Master, North Carolina Opera, 2018
Party!, Music and Stage Director, High Point University, 2018
Rigoletto, Chorus Master, North Carolina Opera, 2018
American Opera, Music and Stage Director, High Point University, 2017
Cold Mountain, Chorus Master, North Carolina Opera, 2017
L’Orfeo, Music and Stage Director, Shaoguan University, 2017
Les pêcheurs de perles, Chorus Master, North Carolina Opera, 2017
Le nozze di Figaro, Chorus Master, North Carolina Opera, 2017
Opera and the Orient, Music and Stage Director, High Point University, 2016
Curtains, Music Director / Conductor, High Point University, 2016
American-Chinese Opera Night Music and Stage Director, Shaoguan University, 2016
Promising Artists Showcase, Music and Stage Director, Centro Cultural, Costa Rica, 2013-2016
Songs for a New World, Music and Stage Director, High Point University, 2016
Five Hebrew Love Songs, Coach / Conductor, James B. Conant High School, 2016
Il Barbiere di Siviglia, Chorus Master, North Carolina Opera, 2016
Eugene Onegin, Chorus Master, North Carolina Opera, 2016
Madama Butterfly, Chorus Master, North Carolina Opera, 2015
Nunsense, Vocal Coach, High Point University, 2015
Ominous Opera, Music and Stage Director, High Point University, 2015
La Traviata, Chorus Master, North Carolina Opera, 2015
Evening w/ Charles Strouse, Music and Stage Director, High Point University, 2014
Rusalka, Chorus Master, North Carolina Opera, 2014
La Bohème, Chorus Master, North Carolina Opera, 2014
Cosí fan tutte, Chorus Master, North Carolina Opera, 2013
Aida (Verdi), Chorus Master, North Carolina Opera, 2013
An Evening with Maya Angelou Performance Coach, UNCG / Peck Elementary, 2013
Into the Woods, Music Director / Conductor, High Point University, 2013
Hansel and Gretel, Music and Stage Director, High Point University, 2013
Falling In (and out of) Love, Music and Stage Director, High Point University, 2013
Kiss Me Kate, Music Director / Conductor, High Point University, 2012
Urinetown, Music Director / Conductor, High Point University, 2011
Thoroughly Modern Millie, Music Director / Conductor, High Point University, 2011
The Boyfriend, Vocal Director, Catawba College, 2009
Urinetown, Vocal Director, Catawba College, 2008
The Pirates of Penzance, Vocal Director, Catawba College, 2007