He was the son of the late Ennis Brooks and Gladys Lewis Brooks. He is preceded in death by his parents and brothers Terry Lynn and baby boy Brooks.
He is survived by his loving wife of 53 years Sandra Brooks; children Doris B. Slusarz, Leslie B. Baker (Eugene), and Ennis A. Brooks Jr; grandchildren Brittany Camp (Bill), Cody A. Mullins, Brett A. Slusarz (Gabe), Brian A. Mullins, and Blaine A. Murafsky; great-grandchild, Rowan E. Camp.
Services will be held at Salem Baptist Church 4044 Plank Rd Fredericksburg, VA 22407 on Saturday January 3, 2026, at 2PM, family will receive friends one hour prior to the service, interment will follow after the service at the church cemetery.