Bachelor of Science, Colorado State University, 1973. Master of Divinity, Talbot Seminary, 1980. Postdoctoral, Trinity Evangelical Divinity School.
Member staff Campus Crusade for Christ, International, New York City, 1973-1976. Pulmonary physiologist Hoag Hospital, Newport Beach, California, 1976-1980. Senior pastor Cypress (California) Evangelical Free Church, 1979-1991.
Superintendent Southwest district Conference of Evangelical Free Church, California and Hawaii, since 1991. Chairman board directors Southwest Conference Evangelical Free Church, Fullerton, California, 1985-1988, chairman credentials committee, Cypress, 1982-1990, chairman national conference committee, La Mirada, California, 1988.
Member Aircraft Owners and Pilots Association, Ministerial Association of Evangelical Free Church.
Married Denise Gail Sinclair, August 23, 1981. Children: Teagan Christine, Trevor Barton.