Geoff has attended Canby Christian for 22 years. When he was thirteen, Geoff began playing keys for the worship team and since then has found a sense of fulfillment every time he is able to play. When Geoff married Karri-Ann, the two moved to Wilsonville, where they served on the worship team at a church plant in the Tualatin-Sherwood area. Geoff was later asked to serve as an interim pastor at Canyon Creek Bible Fellowship in Colton, and remained there for two years. God then called him and Karri-Ann to return to his home church in Canby.
Geoff is a teacher, and has taught elementary and middle school at Horizon Christian Schools and North Marion School District. Overall, his favorite subject to teach is American History. He has a Bachelor of Science in Social Sciences from Portland State University, and a Master of Arts in Teaching from Warner Pacific University. Geoff and Karri-Ann have a son named Jack. Together as a family, they enjoy barbeque, road trips, burgers, camping, fishing, hiking, and county fairs.