Cantor Positions
| Church of the Holy Rosary (Bronx) Sunday Masses at 8:30am, 10am, 11:30am, 1pm Lead music as solo cantor 2012 - present | Church of St. Gabriel (Stamford, CT) Saturday Vigil at 4pm Guest cantor 2016 - present |
Solo Performances
| Role | Work | Company | Date |
| Baritone Soloist | Fauré Requiem | Church of St. Joseph Concert Series Bronxville, NY | Mar 2018 Event Info |
| Marullo | Rigoletto | Connecticut Lyric Opera | Apr - May 2016 |
| Marullo | Rigoletto | Martha Cardona Opera | Mar 2016 |
| Man/Count Formaggio (cover) | Ballymore: Winners & La Pizza con Funghi | Chelsea Opera (NYC) | 2013 |
| Ko-Ko | The Mikado | Winter Opera St. Louis | 2012 |
| Baritone Soloist | Five Mystical Songs by Vaughan Williams and selections from Old American Songs by Copland | Great Spaces Music and Arts Series Grace Episcopal Cathedral Topeka, KS | 2012 |
| Moralès (cover) | Carmen | Sarasota Opera | 2012 |
| Ko-Ko | The Mikado | Fort Worth Opera | 2011 |
| Curio | Giulio Cesare | Fort Worth Opera | 2011 |
| Soloist | Love Letters: A concert of art song featuring Brahms' Liebeslieder Walzer | North Carolina Opera | 2011 |
| Sciarrone | Tosca | North Carolina Opera | 2010 |
| Moralès (cover) | Carmen | Wichita Grand Opera | 2010 |
| Belcore (cover) | L'elisir d'amore | Wichita Grand Opera | 2010 |