Bachelor, Northwest Nazarene College, Nampa, Idaho, 1974. Master of Divinity, Nazarene Theological Seminary, Kansas City, 1978.
Associate pastor, First Church of Nazarene, Roseburg, Oregon, 1978-1980; pastor, Church of the Nazarene, Cle Elum, Washington, 1980-1984; senior pastor, Crestline Church of Nazarene, Spokane, Washington, 1984-1986; associate pastor, First Church of Nazarene, Baker, Oregon, 1986-1988; pastor, Church of the Nazarene, Crescent City, California, since 1988. Delegate General Christian Life Convention, Anaheim, California, 1985.
Chairman Spokane County Sexual Abuse Team, Spokane, 1985-1986. Chairman Year Round Education Task Force, Crescent City, since 1991. Member Del Notre Evangelical Ministerial Association (president since 1990), Kiwanis (spiritual aims chairman 1985-1986, 87-88, 89-90).
Married Carol Frances Helliwell, June 21, 1974. Children: Jeremy Ryan, Jonathan Kyle, Jennifer Erin Frances.