Bachelor, Huntingdon College, 1979.
Editl. assistant, Hatton Brown Publs., Montgomery, 1979-1981; production assistant, Alabama Public Television, Montgomery, 1983; editorial assistant, Alabama Travel and Tourism, Montgomery, 1983-1984; public relations director, Alabama Chamber of Commerce, Montgomery, 1984-1985; public relations director, Huntingdon College, Montgomery, 1985-1990; editorial assistant, B.A.S.S. Inc., Montgomery, 1991-1993; staff writer, Montgomery Advertiser, 1994-1995; freelance writer, Montgomery, since 1995.
Volunteer Sundance Film Festival, Salt Lake City, since 1992.