Natural do Recife é Mestre pela Universidade de Campbellsville e Doutor em canto e ópera pela Indiana University. Detentor de diversos prêmios, interpretou papéis importantes no Brasil, Estados Unidos e Europa, incluindo Giorgio Germont (La Traviata), Gianni Schicchi (Gianni Schicchi), Marcello (La Bohème), Escamillo (Carmen), entre outros. Nos últimos anos, se apresentou na Alemanha e em Praga interpretando os papéis de Figaro (Le Nozze di Figaro) e Don Giovanni (Don Giovanni). É um dos mais concorridos professores de canto do Brasil, tendo seu estúdio em São Paulo. Atua também como diretor acadêmico do Opera Studio do Recife, programa que criou em 2012. Foi também fundador e diretor da Companhia Operários, uma companhia local de música clássica.