Born in Columbus, Ohio, he lived in western Minnesota until his late teenage years and then relocated to the Charlotte, North Carolina area. He graduated from Hillcrest Lutheran Academy, Fergus Falls, MN, Pfeiffer University, Misenheimer, NC, Dallas Theological Seminary, Dallas, TX, Drew University, Madison, NJ, and Marburg University, Marburg, Germany.