He has preached and lectured at Harvard (where he served two terms on the Overseers' Committee To Visit The Memorial Church and delivered a William Belden Noble Lecture in 1995), Yale (where he delivered the William Lyman Beecher Lectures for 2002), Princeton, Cornell, Dartmouth, Duke and other universities and colleges and many of the major seminaries as well as distinguished pulpits across the USA and in the UK, Europe, and Africa. Among his many lectureships he lists service to the faculty of the College of Preachers of the National Cathedral in Washington D.C.
In 2006 Shepherd received the Lifetime Achievement Award of the Presbyterian Writers Guild. He is currently a national board member of The Covenant Network and a trustee of Saint Giles Cathedral in Edinburgh, Scotland. Past President of the Saint Andrew's Society of Philadelphia (founded in 1747), Shepherd also serves as Chaplain to the New York chapter of that society. The Shepherds now reside in Scarborough, ME where Barrie spends his time guest preaching, teaching, writing, and playing euphonium in various local musical ensembles.