Brad grew up in Wellsboro, PA and graduated from Penn State in 2005. He met The Navigators as a freshman living in the dorms, and God used Navigator staff and students to help him grow in a real relationship with Jesus for the first time. Those 4 years as a student were life-changing for him, and God began to grow a heart to share the gospel of grace with others.
Brad joined staff with The Navigators in 2007, and served at The University of Alabama for 6 years until returning to PSU in 2013. Brad currently serves as the Assistant Director and Staff Trainer with the Penn State Navs.