Kelly McGriff was raised in Baldwin County, Alabama, and graduated from Fairhope High School in 1986. Upon graduation from high school, Kelly attended the University of Alabama, obtaining his undergraduate degree in 1990. He thereafter attended the University of Alabama School of Law obtaining his Doctor of Jurisprudence in 1993.
Kelly practices extensively in the areas of Criminal Defense, DUI, Municipal Court Litigation, Civil Litigation, Real Estate, Business Organizations, Divorce, Juvenile, Child Support, Personal Injury, and Estate matters.
Kelly is a past President of the Baldwin County Bar Association, Fairhope Sunset Rotary Club, and former counsel of the Baldwin County Republican Party. He serves on the Baldwin County Bar Association’s Standing Committee on Domestic Relations Practice.
Kelly is an adjunct professor at Faulkner State Junior College, and the Associate Municipal Judge for Orange Beach, Alabama.