He grew up in Stillwater, Minnesota, a suburb of Minneapolis / St. Paul. He is a graduate of Stillwater Senior High School (1975), the University of Minnesota (1980), and Luther Northwestern Theological Seminary (1984).
Pastor Dave was ordained by the Lutheran Church in America in 1984. He previously served at Gloria Dei Lutheran Church in Paradise Valley, Arizona (Assistant Pastor, 1984-1988) and at Esperanza Lutheran Church in Phoenix, Arizona (Founding Pastor, 1988-1998). He has been at Saint Peter since September, 1998.
He lives in Centennial, Colorado with his wife and two sons. His hobbies include bluegrass music (he plays banjo for Credibility Gap, a local Denver area bluegrass group), flyfishing, hiking and bicycling.