Substitute Experience
Bethany Lutheran Church, Roseville
Grace Episcopal Church, Mt. Clemens
Nativity of Our Lord Parish, Detroit
Our Lady of Hope Parish, St. Clair Shores
Our Lady Queen of Heaven Parish, Detroit
Sacred Heart Parish, Roseville
National Shrine of the Little Flower Basilica,
Royal Oak
SS. John and Paul Parish, Washington
St. Ambrose Parish, Grosse Pointe Park
St. Anne Parish, Warren
St. Athanasius Parish, Roseville
St. Basil the Great Parish, Eastpointe
St. Clare of Montefalco Parish, Grosse Pointe Park
St. Faustina Parish, Warren
St. Isaac Jogues Parish, Saint Clair Shores
St. Jane Frances de Chantal Parish, Sterling Heights
St. Kieran Parish, Shelby Twp
St. Louise de Marillac Parish, Warren
St. Lucy Parish, Saint Clair Shores
St. Margaret of Scotland Parish, St. Clair Shores
St. Mark Parish, Warren
St. Mary Cause of Our Joy, Westland
St. Mary of the Hills Parish, Rochester Hills
St. Mary, Our Lady Queen of Families Parish,
Center Line & Warren
St. Matthias Parish, Sterling Heights
St. Peter the Apostle Parish (closed), Harper Woods
St. Pio of Pietrelcina Parish, Roseville
St. Raymond/Our Lady of Good Counsel Parish, Detroit
St. Rene Goupil Parish, Sterling Heights
St. Sebastian Parish, Dearborn Heights
Trinity Lutheran Church, Richmond
Alumni Association Mass
The Grosse Pointe Academy, Grosse Pointe Farms
Servants of Mary (Servite Sisters) Benefactors Masses
Substitute accompanist (March/April 2019) with the Choral Group of the Senior Men's Club of Grosse Pointe