Brian graduated from South Mecklenburg High School and went on to earn a Bachelor of Science degree in Construction Science & Management from Clemson University. Brian loved his Clemson Tigers! He also was a fan of his hometown Carolina Panthers. He played baseball, football, and loved the beach and outdoors.
Brian worked on a number of construction projects in the Charlotte area. He enjoyed most of all watching his sons play rugby and traveling with their teams. He also took his family and friends on vacations and camping trips, their favorite being Hot Springs, NC.
Brian was preceded in death by his father, Laval Johnson; his brothers, Kevin Johnson and Keith Johnson.
He is survived by his mother, Brenda Johnson, his wife, Ann Vandiver; his sons, Scott Johnson and James Johnson; his brother, Brent Johnson (Teresa); his fur babies, Lily and Cooper; and many other loving extended family members.
A Celebration of Brian's Life will be held at 11:00 am on Saturday, October 21, 2023 at Weddington Methodist Church, 13901 Providence Road, Weddington, NC 28104. A reception will follow the service.
In lieu of flowers, please consider a donation to Charlotte Rescue Mission (please see link below).