Bachelor, Huntingdon College, 1979.
General manager, N.W. Florida Sanitation Services Inc., Fort Walton Beach, 1979-1984; president, Hudsco Inc., Fort Walton Beach, 1984-1985; sales manager, Environmental Waste Systems, Fort Walton Beach, since 1986.
Mayor Town of Shalimar, Florida, since 1983. President Okaloosa (Florida) League of Cities, since 1985. Board directors United Way Okaloosa County, since 1987.
Founder Okaloosa Guidance Clinic, since 1986. Member Greater Fort Walton Beach Chamber of Chamber (board directors since 1986), Krewe of Boulegs. Lodges: Rotary.