Calvary Presbyterian Church, San Francisco
Interim Pastor
Presbyterian Church (USA)
Interim Pastor, Woodland Presbyterian Church
Davis Community Church
Co-Pastor
First Presbyterian Church
Associate Pastor
Second Presbyterian Church of Nashville
Pastor
CA House
Interim Director
Center for Healthy Churches
West Coast Coordinator
Presbyterian Church (USA)
Program Mentor
PNEUMATRIX
Founder and Principal
Presbyterian Church (USA)
Interim Presbytery Executive, Sacramento and Stockton Presbyteries
Auburn Seminary
University of Mississippi
Pacific School of Religion