Bachelor of Science in Education, University Georgia, 1973. Master of Religious Education, Southern Baptist Theological Seminary, 1975.
Minister education/youth, Kenwood Baptist Church, Louisville, 1974-1975; minister youth activities, College Park Baptist Church, Orlando, Florida, 1975-1976; associate pastor, First Baptist Church, Tallahassee, 1976-1985; pastor, Southside Baptist Church, Jacksonville, Florida, since 1985. Vice president Challenge Ministries, Inc., Jacksonville, since 1981. Board directors Fellowship Christian Athletes, Tallahassee, 1983-1985.
Member institutional review committee Baptist Medical Center, Jacksonville, since 1985. Member Jacksonville Chamber of Commerce.
Married Kimberly Ann Perrin, April 28, 1979. Children: Andrew Mark, Jordan Perrin.