UPCOMING SHOWS

Riverside Theatre

Saturday, May 26th, 2018 |2:30PM

91 Claremont Ave. , NY US

Amore Opera presents:
La Traviata

Role: Gastone

Trinity Evangelical Lutheran Church

Sunday, May 27th, 2018 |4:00PM

2125 Watson Ave. Bronx,, NY US

Music At Trinity presents:
"Hollywood" and the J.C. Luthermen

Role: Vocals/Guitar

Gage Hall

Saturday, October 13th, 2018 |7:00PM

4 Archdale St, Charleston, SC US

VPD Productions presents: An Evening of Gilbert & Sullivan
Role: Tenor Soloist


PAST SHOWS

Riverside Theatre

Thursday, May 24th, 2018 |7:30PM

91 Claremont Ave., NY US

Amore Opera presents:
La Traviata

Role: Gastone

Riverside Theatre

Saturday, May 19th, 2018 |7:30PM

91 Claremont Ave., NY US

Amore Opera presents:
La Traviata

Role: Gastone

Algonquin Arts Theatre

Sunday, April 29th, 2018 |3:00PM

60 Ave Voorhees Drive. Manasquan, NJ US

Algonquin Orchestra Series presents:
Madame Butterfly

Lang Recital Hall

Sunday, March 11th, 2018 |3:00PM

Hunter College 695 Park Ave. New York, NY US

Utopia Opera presents: PASSION
Role: Lieutenant Torasso

Lang Recital Hall

Saturday, March 10th, 2018 |8:00PM

Hunter College 695 Park Ave. New York, NY US

Utopia Opera presents: PASSION
Role: Lieutenant Torasso

Lang Recital Hall

Saturday, March 10th, 2018 |3:00PM

Hunter College 695 Park Ave. New York, NY US

Utopia Opera presents: PASSION
Role: Lieutenant Torasso

Lang Recital Hall

Friday, March 9th, 2018 |8:00PM

Hunter College 695 Park Ave. New York, NY US

Utopia Opera presents: PASSION
Role: Lieutenant Torasso

Riverside Theatre

Sunday, December 31st, 2017 |2:30PM

91 Claremont Ave, New York, NY US

Amore Opera presents: Scrooge and Gilbert & Sullivan
Role: Scrooge

Riverside Theatre

Saturday, December 30th, 2017 |7:00PM

91 Claremont Ave, New York, NY US

Amore Opera presents: Scrooge and Gilbert & Sullivan
Role: Scrooge

Riverside Theatre

Friday, December 29th, 2017 |2:30PM

91 Claremont Ave, New York, NY US

Amore Opera presents: Scrooge and Gilbert & Sullivan
Role: Scrooge

Riverside Theatre

Thursday, December 28th, 2017 |2:30PM

91 Claremont Ave, New York, NY US

Amore Opera presents: Scrooge and Gilbert & Sullivan
Role: Scrooge

Gage Hall

Saturday, October 14th, 2017 |7:00PM

4 Archdale St, Charleston, SC US

VPD Productions presents: Pasta & Puccini
Role: Tenor Soloist

Trinity Evangelical Lutheran Church

Saturday, December 10th, 2016 |7:30PM

2125 Watson Ave. Bronx, NY US

TENORI DIVI
Home For The Holidays!

Role: Tenor

Madison Theatre

Sunday, October 9th, 2016 |2:00PM

Malloy College 1000 Hempstead Ave, Rockville Centre,, NY US

Long Island Opera presents: Le Nozze di Figaro
Role: Don Basilio

Madison Theatre

Saturday, October 8th, 2016 |7:00PM

Malloy College 1000 Hempstead Ave, Rockville Centre,, NY US

Long Island Opera presents: Le Nozze di Figaro
Role: Don Basilio

First Church of Christ

Friday, September 9th, 2016 |7:00PM

250 Main Street, Wethersfield, CT US

The Albert Schweitzer Organ Festival

Role: Tenor

Ida K. Lang Recital Hall

Friday, July 22nd, 2016 |7:30PM

424 Hunter North, New York, NY US

TENORI DIVI
In Concert

Role: Tenor

Frank J. Auriana Theatre at the Ursuline School

Thursday, June 23rd, 2016 |8:00pm

1345 North Avenue, New Rochelle, NY US

New Rochelle Opera presents:
Il Trovatore

Role: Ruiz

Our Lady of Perpetual Help Auditorium

Sunday, May 22nd, 2016 |3:00PM

5902 Sixth Avenue Brooklyn, NY US

Regina Opera presents:
Manon Lescaut

Role: Edmondo

Our Lady of Perpetual Help Auditorium

Saturday, May 21st, 2016 |3:00PM

5902 Sixth Avenue Brooklyn, NY US

Regina Opera presents:
Manon Lescaut

Role: Edmondo

Our Lady of Perpetual Help Auditorium

Sunday, May 15th, 2016 |3:00PM

5902 Sixth Avenue Brooklyn, NY US

Regina Opera presents:
Manon Lescaut

Role: Edmondo

Our Lady of Perpetual Help Auditorium

Saturday, May 14th, 2016 |3:00PM

5902 Sixth Avenue Brooklyn, NY US

Regina Opera presents:
Manon Lescaut

Role: Edmondo

Frank J. Auriana Theatre at the Ursuline School

Saturday, March 26th, 2016 |3:00PM

1345 North Avenue, New Rochelle, NY US

New Rochelle Opera presents:
Il Trovatore

Role: Ruiz

Frank J. Auriana Theatre at the Ursuline School

Friday, March 25th, 2016 |8:00pm

1345 North Avenue, New Rochelle, NY US

New Rochelle Opera presents:
Il Trovatore

Role: Ruiz

Frank J. Auriana Theatre at the Ursuline School

Thursday, March 24th, 2016 |8:00pm

1345 North Avenue, New Rochelle, NY US

New Rochelle Opera presents:
Il Trovatore

Role: Ruiz

The Sheen Center

Sunday, March 20th, 2016 |2:30PM

18 Bleecker St. , NY US

Amore Opera presents:
Poliuto

Role: Felice

The Sheen Center

Saturday, March 19th, 2016 |7:30PM

18 Bleecker St. , NY US

Amore Opera presents:
Poliuto

Role: Felice

The Sheen Center

Friday, March 18th, 2016 |7:30PM

18 Bleecker St. , NY US

Amore Opera presents:
Poliuto

Role: Felice

The Sheen Center

Thursday, March 17th, 2016 |7:30PM

18 Bleecker St. , NY US

Amore Opera presents:
Poliuto

Role: Felice

The Sheen Center

Wednesday, March 16th, 2016 |7:30PM

18 Bleecker St. , NY US

Amore Opera presents:
Poliuto

Role: Felice

The Sheen Center

Tuesday, March 15th, 2016 |7:30PM

18 Bleecker St. , NY US

Amore Opera presents:
Poliuto

Role: Felice

Our Lady of Perpetual Help Auditorium

Sunday, March 13th, 2016 |3:00PM

5902 Sixth Avenue Brooklyn, NY US

Regina Opera presents:
Lucia di Lammermoor

Role: Normanno

Our Lady of Perpetual Help Auditorium

Saturday, March 12th, 2016 |3:00PM

5902 Sixth Avenue Brooklyn, NY US

Regina Opera presents:
Lucia di Lammermoor

Role: Normanno

Merkin Concert Hall at Kaufman Music Center

Monday, March 7th, 2016 |8:00pm

129 West 67th Street, NY US

MarthaCardonaOpera presents:
Rigoletto

Role: Borsa

Our Lady of Perpetual Help Auditorium

Sunday, March 6th, 2016 |3:00PM

5902 Sixth Avenue Brooklyn, NY US

Regina Opera presents:
Lucia di Lammermoor

Role: Normanno

Our Lady of Perpetual Help Auditorium

Saturday, March 5th, 2016 |3:00PM:00PM

5902 Sixth Avenue Brooklyn, NY US

Regina Opera presents:
Lucia di Lammermoor

Role: Normanno

Joan T Pincus Auditorium

Saturday, February 20th, 2016 |7:30PM

1500 Central Park Ave. Yonkers,, NY US

TENORI DIVI
in concert

Role: Tenor Soloist

Joan T Pincus Auditorium

Saturday, January 30th, 2016 |7:30PM

1500 Central Park Ave. Yonkers,, NY US

TENORI DIVI
in concert

Role: Tenor Soloist

Saints John & Paul Parish

Sunday, January 10th, 2016 |3:00PM

280 Weaver Street. Larchmont, NY US

Camerata New York presents:
Amahl and the Night Visitors

Role: King Kaspar

Saints John & Paul Parish

Saturday, January 9th, 2016 |7:00PM

280 Weaver Street. Larchmont, NY US

Camerata New York presents:
Amahl and the Night Visitors

Role: King Kaspar

Saints John & Paul Parish

Friday, January 8th, 2016 |7:00PM

280 Weaver Street. Larchmont, NY US

Camerata New York presents:
Amahl and the Night Visitors

Role: King Kaspar

First Church of Christ

Sunday, December 13th, 2015 |4:00PM

250 Main Street, Wethersfield, CT US

First Church of Christ presents:
Christmas at First Church

Role: Tenor Soloist

Carnegie Hall, Weill Recital Hall

Saturday, November 14th, 2015 |8:00pm

881 7th Ave, New York, NY US

New York Lyric Opera presents:
Opera Gala at Carnegie Hall

Role: Gabriel von Eisenstein

Harvard Club of New York

Friday, October 30th, 2015 |7:30PM

35 W 44th Street, New York, NY US

The Harvard Club of New York presents:
The Harvard Club of New York Foundation Gala

Role: Don Jose (Carmen)

PRIVATE EVENT

Saturday, October 24th, 2015 |7:00PM

624 Cain Drive Mt. Pleasant, , SC US

Vampirediva Productions presents:
Inventing Champagne: The Magic of Lerner & Loeweā€¸!
This event is SOLD OUT.

Role: Tenor Soloist

The Madison Theatre

Sunday, October 4th, 2015 |8:00pm

1000 Hempstead Ave. Rockville Centre, NY US

Long Island Opera presents:
Le Nozze di Figaro

Role: Don Curzio

The Madison Theatre

Friday, October 2nd, 2015 |8:00pm

1000 Hempstead Ave. Rockville Centre, NY US

Long Island Opera presents:
Le Nozze di Figaro

Role: Don Curzio

NOLA Studios

Saturday, September 19th, 2015 |2:30PM

250 W 54th St New York, NY US

New York Lyric Opera presents:
The Impresario

Role: Mr. Angel

Orthodox Cathedral of the Holy Virgin Protection

Thursday, August 13th, 2015 |7:30PM

59 East 2nd Street, New York,, NY US

Second Street Sonorities presents:
TENORI DIVI

Role: Tenor

PRIVATE EVENT

Sunday, July 26th, 2015 |7:00PM

Champaign, IL US

PRIVATE EVENT
This event is SOLD OUT.

Role: Tenor Soloist

Carnegie Hall, Weill Recital Hall

Thursday, July 2nd, 2015 |8:00pm

881 7th Ave, New York, NY US

New York Lyric Opera presents:
Le Nozze di Figaro

Role: Don Curzio

The Ursuline Auditorium

Sunday, June 28th, 2015 |3:00PM

1354 North Ave. New Rochelle, NY US

New Rochelle Opera presents:
Carmen

Role: Remendado (cover)

The Ursuline Auditorium

Saturday, June 27th, 2015 |8:00pm

1354 North Ave. New Rochelle, NY US

New Rochelle Opera presents:
Carmen

Role: Remendado (cover)

The Ursuline Auditorium

Friday, June 26th, 2015 |8:00pm

1354 North Ave. New Rochelle, NY US

New Rochelle Opera presents:
Carmen

Role: Remendado (cover)

The Ursuline Auditorium

Thursday, June 25th, 2015 |8:00pm

1354 North Ave. New Rochelle, NY US

New Rochelle Opera presents:
Carmen

Role: Remendado (cover)

Opera America The National Opera Center, Scorch Hall

Saturday, June 20th, 2015 |6:15pm

330 Seventh Avenue, New York, NY US

New York Lyric Opera presents:
Bastien und Bastienne

Role: Bastien

Our Lady of Perpetual Hope Auditorium

Sunday, May 24th, 2015 |3:00PM

526 59th St, Brooklyn, NY 11220, NY U.S.A.

Regina Opera presents:
Carmen

Role: El Remendado
Role: Don Jose (Cover)

Our Lady of Perpetual Hope Auditorium

Saturday, May 23rd, 2015 |3:00PM

526 59th St, Brooklyn, NY 11220, NY U.S.A.

Regina Opera presents:
Carmen

Role: El Remendado
Role: Don Jose (Cover)

Our Lady Of Perpetual Hope Auditorium

Sunday, May 17th, 2015 |3:00PM

526 59th St, Brooklyn, NY 11220, NY U.S.A.

Regina Opera presents:
Carmen

Role: El Remendado
Role: Don Jose (Cover)

Our Lady Of Perpetual Hope Auditorium

Saturday, May 16th, 2015 |3:00PM

526 59th St, Brooklyn, NY 11220, NY U.S.A.

Regina Opera presents:
Carmen

Role: El Remendado
Role: Don Jose (Cover)

Our Lady of Perpetual Help Auditorium

Sunday, May 3rd, 2015 |3:00PM

5902 Sixth Avenue Brooklyn, NY 11220, NY US

Regina Opera presents:
Swing Along Broadway

Role: Tenor Soloist

Trinity Evangelical Lutheran Church

Thursday, April 16th, 2015 |7:30PM

2125 Watson Ave. Bronx, NY US

Music At Trinity presents:
The Fordham Tenors in Concert!

Role: Tenor Soloist

Cardinal Spellman High School

Sunday, March 29th, 2015 |3:00PM

1 Cardinal Spellman Place. Bronx,, NY U.S.A.

The Cardinal's Players presents:
Disney's Beauty and the Beast

Role: Music Director/Conductor

Cardinal Spellman High School

Saturday, March 28th, 2015 |8:00PM

1 Cardinal Spellman Place. Bronx,, NY U.S.A.

The Cardinal's Players presents:
Disney's Beauty and the Beast

Role: Music Director/Conductor

Cardinal Spellman High School

Friday, March 27th, 2015 |8:00PM

1 Cardinal Spellman Place. Bronx,, NY U.S.A.

The Cardinal's Players presents:
Disney's Beauty and the Beast

Role: Music Director/Conductor

Our Lady of Mercy Theatre

Sunday, March 15th, 2015 |7:00PM

70-01 Kessel Street. Flushing,, NY U.S.A.

Golden-Rose Opera presents:
Carmen

Role: Remendado

United Palace of Cultural Arts

Monday, January 19th, 2015 |7:30PM

4140 Broadway, New York, NY US

Courtney's Stars of Tomorrow presents:
Celebrating a King!
with special guest: Grace Bumbry

Role: Tenor

United Palace of Cultural Arts

Saturday, January 17th, 2015 |7:30PM

4140 Broadway, New York, NY US

Courtney's Stars of Tomorrow presents:
Celebrating a King!
with special guest: Grace Bumbry

Role: Tenor

Trinity Evangelical Lutheran Church

Saturday, December 20th, 2014 |7:30PM

2125 Watson Ave. Bronx, NY

Music At Trinity presents:
Trinity's Christmas Carol Concert

Role: Minister of Music and the Arts

First Church of Christ

Sunday, December 14th, 2014 |4:00PM

250 Main Street, Wethersfield, CT

Music at First Church presents:
"O Holy Night"
A Christmas Concert

Role: Tenor Soloist

National Opera Center Recital Hall

Friday, December 12th, 2014 |7:30PM

330 7th Ave., NY US

New York Lyric Opera Theatre presents:
La Boheme

Role: Benoit, Parpignol, Alcindoro

Our Lady of Perpetual Hope Auditorium

Sunday, November 30th, 2014 |3:00PM

526 59th St, Brooklyn, NY 11220, NY U.S.A.

Regina Opera presents:
Un Ballo In Maschera

Role: Chief Magistrate

Our Lady of Perpetual Hope Auditorium

Saturday, November 29th, 2014 |3:00PM

526 59th St, Brooklyn, NY 11220, NY U.S.A.

Regina Opera presents:
Un Ballo In Maschera

Role: Chief Magistrate

Our Lady of Perpetual Hope Auditorium

Sunday, November 23rd, 2014 |3:00PM

526 59th St, Brooklyn, NY 11220, NY U.S.A.

Regina Opera presents:
Un Ballo In Maschera

Role: Chief Magistrate

Our Lady of Perpetual Hope Auditorium

Saturday, November 22nd, 2014 |3:00PM

526 59th St, Brooklyn, NY 11220, NY U.S.A.

Regina Opera presents:
Un Ballo In Maschera

Role: Chief Magistrate

Springer Concert Hall

Sunday, November 2nd, 2014 |2:00PM

College of Staten Island 2800 Victory Blvd., NY U.S.A.

Staten Island Philharmonic presents:
Carmen

Role: Le Remendado

Private Event

Saturday, November 1st, 2014 |8:00PM

Cain Drive, Mt. Pleasant, SC U.S.A.

Vampirediva Productions presents:
Saturday Night!
featuring the music of: Irving Berlin.

Role: Tenor Soloist

This event is SOLD OUT.

Trinity Evangelical Lutheran Church

Saturday, October 18th, 2014 |1:00PM

2125 Watson Ave. Bronx, NY U.S.A.

Music At Trinity presents:
Trinity's 100 Year Celebration!
"A Building In The Bronx"

Role: Conductor

First Church of Christ

Friday, September 5th, 2014 |7:30PM

250 Main Street, Wethersfield, CT U.S.A.

Music At First Church presents:
Albert Schweitzer Organ Festival

Role: Tenor

Belleayre Music Festival

Saturday, July 26th, 2014 |8:00PM

181 Galli Curci Road, Highmount, NY U.S.A.

Belleayre Music Festival presents:
Lucia di Lammermoor

Bayerische Staatsoper Opera House

Monday, May 26th, 2014 to Friday, June 13th, 2014

Keferloherstr. 94 80807 Muenchen, Germany

The German TOUR

Our Lady Of Perpetual Hope Auditorium

Sunday, May 25th, 2014 |3:00PM

5902 6th Avenue, Brooklyn, NY U.S.A.

Regina Opera presents:
Rigoletto

Role: Borsa

The Connelly Theatre

Sunday, May 25th, 2014 |2:30PM

220 E. 4th St. NYC, NY U.S.A.

Amore Opera presents:
Madam Butterfly

Role: Goro

The Connelly Theatre

Saturday, May 24th, 2014 |7:30PM

220 E. 4th St. NYC, NY U.S.A.

Amore Opera presents:
Madam Butterfly

Role: Goro

Our Lady Of Perpetual Hope Auditorium

Saturday, May 24th, 2014 |3:00PM

5902 6th Avenue, Brooklyn, NY U.S.A.

Regina Opera presents:
Rigoletto

Role: Borsa

The Connelly Theatre

Friday, May 23rd, 2014 |7:30PM

220 E. 4th St. NYC, NY U.S.A.

Amore Opera presents:
Madam Butterfly

Role: Goro

The Connelly Theatre

Thursday, May 22nd, 2014 |7:30PM

220 E. 4th St. NYC, NY U.S.A.

Amore Opera presents:
Madam Butterfly

Role: Goro

The Connelly Theatre

Wednesday, May 21st, 2014 |7:30PM

220 E. 4th St. NYC, NY U.S.A.

Amore Opera presents:
Madam Butterfly

Role: Goro

Our Lady Of Perpetual Hope Auditorium

Sunday, May 18th, 2014 |3:00PM

5902 6th Avenue, Brooklyn, NY U.S.A.

Regina Opera presents:
Rigoletto

Role: Borsa

The Connelly Theatre

Sunday, May 18th, 2014 |2:30PM

220 E. 4th St. NYC, NY U.S.A.

Amore Opera presents:
Madam Butterfly

Role: Goro

The Connelly Theatre

Saturday, May 17th, 2014 |7:30PM

220 E. 4th St. NYC, NY U.S.A.

Amore Opera presents:
Madam Butterfly

Role: Goro

Our Lady Of Perpetual Hope Auditorium

Saturday, May 17th, 2014 |3:00PM

5902 6th Avenue, Brooklyn, NY U.S.A.

Regina Opera presents:
Rigoletto

Role: Borsa

The Connelly Theatre

Friday, May 16th, 2014 |7:30PM

220 E. 4th St. NYC, NY U.S.A.

Amore Opera presents:
Madam Butterfly

Role: Goro

The Connelly Theatre

Thursday, May 15th, 2014 |7:30PM

220 E. 4th St. NYC, NY U.S.A.

Amore Opera presents:
Madam Butterfly

Role: Goro

The Connelly Theatre

Sunday, May 11th, 2014 |2:30PM

220 E. 4th St. NYC, NY U.S.A.

Amore Opera presents:
Madam Butterfly

Role: Goro

The Connelly Theatre

Saturday, May 10th, 2014 |7:30PM

220 E. 4th St. NYC, NY U.S.A.

Amore Opera presents:
Madam Butterfly

Role: Goro

The Connelly Theatre

Friday, May 9th, 2014 |7:30PM

220 E. 4th St. NYC, NY U.S.A.

Amore Opera presents:
Madam Butterfly

Role: Goro

Trinity Evangelical Lutheran Church

Saturday, May 3rd, 2014 |8:00PM

2125 Watson Ave. Bronx, NY U.S.A.

Music At Trinity presents:
Mobius Percussion Ensemble

Role: Director of Music and the Arts

First Church of Christ

Sunday, April 13th, 2014 |7:00PM

250 Main Street, Wethersfield, CT U.S.A.

First Church Concert Series presents:
Palm Sunday Concert

Role: Tenor

Trinity Evangelical Lutheran Church

Sunday, April 13th, 2014 |3:00PM

2125 Watson Ave. Bronx, NY U.S.A.

Music At Trinity presents:
Requiem - G. Faure (selections)

Role: Conductor

Cardinal Spellman High School Theatre

Sunday, April 13th, 2014 |2:30PM

1 Cardinal Spellman Place, Bronx, NY U.S.A.

Cardinal Spellman Drama Society presents:
The Wiz

Role: Music Director

Cardinal Spellman High School Theatre

Saturday, April 12th, 2014 |8:00PM

1 Cardinal Spellman Place, Bronx, NY U.S.A.

Cardinal Spellman Drama Society presents:
The Wiz

Role: Music Director

Cardinal Spellman High School Theatre

Friday, April 11th, 2014 |8:00PM

1 Cardinal Spellman Place, Bronx, NY U.S.A.

Cardinal Spellman Drama Society presents:
The Wiz

Role: Music Director

Cardinal Spellman High School Theatre

Friday, April 11th, 2014 |2:00PM

1 Cardinal Spellman Place, Bronx, NY U.S.A.

Cardinal Spellman Drama Society presents:
The Wiz

Role: Music Director

Gethsemane SDA Church

Saturday, March 29th, 2014 |12:00PM

357 Empire Blvd. Brooklyn, NY U.S.A.

Musical a L'Eglise Adventise de Gethsemane presents:
Messiah (G.F. Handel)
featuring the One World Orchestra and Choir

Role: Tenor

Trinity Evangelical Lutheran Church

Sunday, February 9th, 2014 |10:00AM

2125 Watson Ave. Bronx, NY U.S.A.

Music At Trinity presents:
The Cardinal Spellman High School Gospel Sensations Gospel Choir!

Role: Director of Music and the Arts

Trinity Evangelical Lutheran Church

Saturday, February 8th, 2014 |8:00PM

2125 Watson Ave. Bronx, NY U.S.A.

Music At Trinity presents:
Rev. Keith Branch and The Branch Company!

Role: Director of Music and the Arts

Our Lady Of Perpetual Hope Auditorium

Sunday, February 2nd, 2014 |3:00PM

5902 6th Avenue, Brooklyn, NY U.S.A.

Regina Opera presents:
Salute to Broadway and Zarzuela

Role: Tenor Soloist

Trinity Evangelical Lutheran Church

Saturday, December 21st, 2013 |7:30PM

2125 Watson Ave. Bronx, NY U.S.A.

Music At Trinity presents:
Shattered Glass and Friends!
A Christmas Celebration.

Role: Conductor


Role: Conductor