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 |
Schola / Ensemble
| Venue | Liturgical Day / Service | Repertoire | Date |
| Church of the Holy Rosary (Bronx) | Nativity of Saint John the Baptist | GounodMissa Brevis No. 2 Victoria Descendit Angelus Propers for the day | June 2018 |
| Church of the Holy Rosary (Bronx) | Fifth Sunday of Easter, Mass in Extraordinary Form | Missa Lux et origo D'Indy Cantate Domino Morales Regina Caeli Propers for the day | April 2018 |
| Church of the Holy Rosary (Bronx) | Second Sunday of Lent, Mass in Extraordinary Form | Mass XVII Tallis O Nata Lux Byrd Emendemus in melius Propers for the day | Feb 2018 |
| Christ’s Church Episcopal (Rye, NY) | Evensong | Gibbons Second Evening Service Mundy O Lord the Maker Byrd Preces and Responses Anglican Chant | Feb 2018 |
| Church of the Holy Rosary (Bronx) | Septuagesima Sunday, Mass in Extraordinary Form | Missa de angelis Hassler Diligam te Domine Morales Simile est Regnum caelorum Propers for the day | Jan 2018 |
| Immaculate Conception (Sleepy Hollow, NY) | Confirmation Mass in Extraordinary Form | Hassler Missa Secunda Hassler Dixit Maria Byrd Ave Verum Corpus Palestrina Alma Redemptoris Mater Propers for the day | Dec 2017 |
| Church of St. Mary (Norwalk, CT) | Pontifical Mass in Extraordinary Form | Mozart Coronation Mass Messiaen O Sacrum Convivium Mozart Ave Verum Corpus Propers for the day | Oct 2017 |
| St. Francis Xavier (Bronx) | Mass in Extraordinary Form | Palestrina Missa Brevis Palestrina Princeps gloriosissime Handl Michael, coeli signifer Propers for the day | Sept 2017 |
| Church of the Precious Blood (Manhattan) | Feast of San Genaro, Mass in Extraordinary Form | Mozart Missa Brevis in D Mozart Scande coeli limina Palestrina Justorum animae Propers for the day | Sept 2017 |
| Church of the Holy Rosary (Bronx) | Vigil of the Ascension, Mass in Extraordinary Form | Missa Lux et origo Propers for the day | May 2017 |
| Church of St. Agnes (Manhattan) | Mass in Extraordinary Form | Palestrina Missa Ave Maria Guerrero Gabriel archangelus Propers for the day | Mar 2017 |
| Church of St. Agnes (Manhattan) | Mass in Extraordinary Form | Palestrina Missa Veni Sponsa Christi Carissimi Veni Sponsa Christi Victoria Iesu corona virginum Propers for the day | Jan 2017 |
| Church of St. Mary (Greenwich, CT) | Epiphany Mass in Extraordinary Form | Mozart Missa Brevis in D Byrd Reges Tarsis et Insulae Handl Omnes de Saba venient Propers for the day | Jan 2017 |
| Church of St. Mary (Greenwich, CT) | Rorate Mass in Extraordinary Form | Allen Missa rex genitor Brumel Mater patris et filia Plummer Tota Pulchra Es Propers for the day | Dec 2016 |
| Church of St. Agnes (Manhattan) | Lessons and Carols | Wilcocks The Lord at First Did Adam Make Scheidt Puer Natus Biebl Ave Maria Handl Omnes de Saba venient Bassi Quem Pastores | Dec 2016 |
| Church of the Holy Innocents (Manhattan) | Pontifical Mass in Extraordinary Form | Monteverdi Messa da cappella à Quattro voci (1650) Cantate Domino Christe, adoramus te Domine, ne in furore tuo Plainchant | Oct 2016 |
| Church of St. Mary (Greenwich, CT) | Mass in Extraordinary Form | Lotti Mass for Three Voices Asola Christus factus est (a 3) Plainchant | Jul 2015 |
| Cathedral of St. Augustine (Bridgeport, CT) | Tenebrae on Good Friday | Psalm tone antiphons Plainchant | Apr 2015 |
*Earlier experience and references available upon request