HomeResidents ­ City Council ­ Post 2: Brian Weaver

Brian Weaver

Brian WeaverMajor 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 has a masters of public administration from Columbus State University and is also a graduate of the FBI National Academy. He and his wife, Patricia live in Johns Creek. Brian has two sons, Brian, Jr. and Antoine, and three granddaughters.