Tra i numerosi impegni sostenuti si ricordano:
JoaquĂn La del Manojo de Rosas Bellas Artes, San Juan, PR 2005
Germont La Traviata Atlanta Opera 2005
Sharpless Madama Butterfly National Theater, Costa Rica 2005
Scarpia Tosca Washington National Opera 2005
Escamillo Carmen Nashville Opera 2005
Valentin Faust Palm Beach Opera 2005
Jack Rance La Fanciulla del West Opera Orchestra of New York 2004
Scarpia Tosca San Francisco Opera 2004
Rigoletto Rigoletto National Theater, Costa Rica 2004
Jack Rance La Fanciulla del West Utah Opera 2004
Juan Los Gavilanes Bellas Artes, San Juan, PR 2004
Germont La Traviata Florentine Opera 2003
Escamillo Carmen National Theater, Costa Rica 2003
Rigoletto Rigoletto Tri-Cities Opera 2003
Gérard Andrea Chénier Virginia Opera 2003
Germont La Traviata Nashville Opera 2002
Germán La del Soto del Parral Bellas Artes, San Juan, PR 2002
Marcello La Bohème Tulsa Opera 2002
Scarpia Tosca National Theater, Costa Rica 2002
Wolfram Tannhäuser Palm Beach Opera 2002
Octavio La Duquesa del TabarĂn Bellas Artes, San Juan, PR 2002
Scarpia Tosca Virginia Opera 2001
Mario La Leyenda del Beso Bellas Artes, San Juan, PR 2001
Germont La Traviata Virginia Opera 2001
Baritone Soloist Anniversary Gala L’Opéra de Montréal 2000
Ping Turandot Tulsa Opera 2000
Danilo The Merry Widow Bellas Artes, San Juan, PR 2000
Riccardo I Puritani Washington National Opera 2000
Juan Los Gavilanes Bellas Artes, San Juan, PR 1999
Escamillo Carmen Tulsa Opera 1999
Hajj the Poet Kismet Tri-Cities Opera 1998
Juan de EguĂa La Tabernera del Puerto Bellas Artes, San Juan, PR 1998
Germont La Traviata Tri-Cities Opera 1998
Renato Un Ballo in Maschera Teatro de la Opera, San Juan, PR 1998
The Count Le Nozze di Figaro Tri-Cities Opera 1997
Enrico Lucia di Lammermoor National Theater, Costa Rica 1997
The Villains Les Contes d’Hoffmann Tri-Cities Opera 1996
Rigoletto Rigoletto Tri-Cities Opera 1996
Dancairo Carmen Metropolitan Opera 1995
Enrico Lucia di Lammermoor Knoxville Opera 1995
Colline La Bohème (Leoncavallo) Wexford Festival, Ireland 1994
Angelo Das Liebesverbot Wexford Festival, Ireland 1994
Valentin Faust Tri-Cities Opera 1994
Germont La Traviata Teatre Principal, Mallorca, Spain 1994
Germont La Traviata Teatro Morelos, Morelia, Mexico 1993
Escamillo Carmen Tri-Cities Opera 1993
Marullo Rigoletto Santiago de Compostela, Spain 1993
Belcore L’Elisir d’Amore Tri-Cities Opera 1992
Marullo Rigoletto Teatro Arriaga, Bilbao, Spain 1992
Figaro Le Nozze di Figaro Tri-Cities Opera 1992
Germont La Traviata Tri-Cites Opera 1991
Papageno The Magic Flute Tri-Cities Opera 1990
Mercutio Romèo et Juliette Tri-Cities Opera 1990
Gianni Schicchi Gianni Schicchi Tri-Cities Opera 1990
Tra i piĂą prestigiosi impegni futuri si segnalano:
Scarpia Tosca Utah Opera 2008
Baritone Soloist Messiah Eugene Symphony 2007
Rigoletto Rigoletto Atlanta Opera 2007
Baritone Soloist Concert Binghamton Philharmonic 2007
Rigoletto Rigoletto Madison Opera 2007
Alvaro Florencia en el Amazonas Opera Pacific 2007
Renato Un Ballo in Maschera Opera de Caracas, Venezuela 2007
Baritone Soloist Beethoven’s Symphony #9 Eugene Symphony 2006
Sharpless Madama Butterfly Opera de Puerto Rico 2006
Dr. Falke Die Fledermaus Bellas Artes, San Juan, PR 2006
Figaro Il Barbiere di Siviglia Opera de Puerto Rico 2006
Amonasro Aida Florentine Opera 2006
Alfio Cavalleria Rusticana Connecticut Opera 2006
Baritone Soloist Brahms Requiem Eugene Symphony Orchestra 2006