Our pastors

Johnsons_2016Craig Johnson (staff)

A native of Detroit, MI, Craig worked in a steel mill during the summers of his college years, and drove for FedEx while attending The Master’s Seminary in Sun Valley, CA. His stylish purple uniform caught the attention of Tiffany, a recent grad from The Master’s College, and the two were soon married. After graduating, they came to NH where Craig began serving as a youth pastor at Christ Community Church in Plainfield. As the church revised its leadership structure, Craig took on the role of “Pastor/Elder” along with three other men, until he was sent to Keene to help plant Crossway Church with about 30 other CCC members in 2009. As our Staff Elder, Craig is primarily responsible for preaching, teaching, and counseling, and keeps regular hours at the church building. Craig and Tiffany have six kids, Silas, Mercy, Justus, Ruby, Matthias, and Knox. Craig loves coffee, playing with his kids, coffee, superhero movies, and coffee.

Calhouns 2016Bill Calhoun

Bill is a Keene area native, growing up in Walpole and currently living in Surry. As a young adult, he somehow waterskied into a tree, which landed him in physical therapy at Cheshire Medical Center. There he met a young Physical Therapy Assistant named Holly - and the rest is history. Bill and Holly have three kids, Jed, Olivia, and Ryland. Bill has been leading us in worship since Crossway’s beginning, and became an Elder in 2011. Bill got his education in agriculture and forest management, and he now works at National Grange Mutual as an IT manager (go figure). He’s also a singer/songwriter and indie music aficionado, avid hiker and woodsman, and Volkswagon enthusiast.

Richard Russell

Photo and bio coming soon!

If you'd like to know more about Crossway's approach to church government (or polity), click here.