Bachelor, Southeastern College, 1970; Master of Arts, Assemblies of God Theological Seminary, 1980.
Director youth and Christian education, Crichton Assembly of God, Mobile, Alabama, 1969-1972;
youth director, associate pastor, Bethel Church, San Jose, California, 1972-1974;
youth specialist, workers training, Assembly of God International Headquarters, Springfield, Missouri, 1974-1981;
senior pastor, First Assembly of God, Winston-Salem, North Carolina, since 1981. General presbyter Assemblies of God., Springfield, since 1987. Executive Committee Forsyth County Ministers Coalition, Winston-Salem, since 1990.
Chairman Christian education study committee Assembly of God., Springfield, since 1989.
Member Leadership Winston-Salem. Forsyth County-SAFE Initiative, Drug and Alcohol Coalition, Winston-Salem. Board directors Assemblies of God Theological Seminary, since 1991.
Married Joan Harriet Kennan, May 30, 1969. Children: Gregory, Kevin.