Major Brian Weaver (Retired) served as a police officer for 37 years. He was part of the inaugural squad and senior command staff for the Johns Creek Police Department, led the creation of the department’s investigative unit, and rose through the ranks to second-in-command with the title of Major, a title he held until his retirement in April 2019. Brian Weaver graduated from the University of Georgia in 1980. He and his wife, Patricia live in Johns Creek. Brian has two sons, Brian, Jr. and Antoine, and three granddaughters.