brewer was born in bethel springs, tennessee. he studied at the university of alabama. he was married to martha farmer from 1950 until her death in 2006. brewer died on january 2, 2017 in a hospital in birmingham, alabama, aged 88.