Born and raised in Minnesota, I have served in churches in Minnesota, Ohio, Oregon and California. I am a graduate of Crown College (MN) and George Fox Evangelical Seminary (OR). I have also done additional graduate studies in New Testament Studies at the Center for Advanced Theological Studies at Fuller Theological Seminary (CA). I am also a graduate of the College of Prayer. Having served as the Academic Dean and Program Director at Horizon Institute of Los Angeles for several years, I have returned to the pastorate and serve as Pastor of Big Trees Community Bible Church in Arnold, CA.