John Michael Hall of Bessemer, AL passed away on June 6, 2023 at 56 years old. He was born July 26, 1966 in Baton Rouge, LA, to Lloyd Lee Hall and Jean Taylor Hall. He graduated from W. A. Berry High School (Vestavia, AL) and honorably served in the United States Army. John is survived by his mother Jean; daughter Annabelle Hall Rodgers (Tyler); brother Troy Hall (Jennifer) and sister Leann Sullivan (Barry); nephews Thad Smith and Walker Sullivan and niece Caroline Smith (Dylan). Graveside services will be held at Alabama National Cemetery (Montevallo, AL) June 13, 2023 at 12:30pm. Celebration of life with friends and family to follow.