Equally comfortable embodying characters on stage and bringing poetry alive in recital settings, Henrique Carvalho maintains a performance schedule including staged productions, recitals, and concert appearances.

His most recent roles include playing Fiorello and covering Figaro in the main stage performances, and playing Figaro in the Training Artist Performance of Rossini’s Il barbiere di Siviglia with Central City Opera, Marullo in Verdi’s Rigoletto with INseries Opera, Masetto in Washington Opera Society’s concert version of Mozart’s Don Giovanni, Mr. Bluff in Opera Baltimore's production of Mozart's The Impresario, Marco in Bel Cantanti Opera’s production of Gianni Schicchi, Baritone in The Promised End with INseries Opera, Marullo in OperaDelaware and Opera Baltimore’s co-production of Rigoletto, Don Giovanni in Mozart’s opera of the same name with the Maryland Opera Studio, Pa in Missy Mazzoli's Proving Up with the Maryland Opera Studio, Marcello in Giacomo Puccini’s La bohème with the Maryland Opera Studio, Il Sargente in Giacomo Puccini’s La bohème with Annapolis Opera, and Gianni Schicchi in Puccini’s opera of the same name with the Montefeltro Festival.

He holds an M.M in Opera Performance and a B.M. in Solo Voice Performance from the University of Maryland, where he studied with Kevin Short.