1978-1982 Gonzaga University (newspaper editor, humor columnist, Speaker of the Student Senate)
• Earned B.A in English Literature.
1982-1985 Princeton Theological Seminary (newspaper co-founder, columnist)
• Earned M.Div. with an emphasis in Preaching
1985-1987 Assistant Pastor, Churchill Way Presbyterian Church, Dallas, Texas
Minister of Evangelism and Christian Education
1987-1993 Associate Pastor, First Presbyterian Church of Edmond, Oklahoma
1993-1995 Interim Pastor, Community Presbyterian Church of Cambria, California
1995-1996 Organizing Pastor, Shepherd of the Hills Presbyterian Church, Danville, California
New Church Development. Renamed The Church at Blackhawk.
1997-2004 Pastor/Head of Staff, Michillinda Presbyterian Church, Pasadena, California
2004-2011 Executive Pastor, First Presbyterian Church, Bakersfield, California
2011- present Senior Pastor, First Presbyterian Church, Upland California