In addition to preaching regularly as the minister at All Souls Church in Braintree, MA, I’m honored to be a frequent guest preacher throughout New England. Since the COVID-19 pandemic moved our services online, I’m available to preach and lead services worldwide (time-zone permitting). Here is a sampling from among my sermons:

Online Services:

In-Person Services: