 On May 18, 2019, Shafer was elected Chairman of the Georgia Republican Party at the party's state convention.Shafer was raised in Dunwoody, a suburb of Atlanta in DeKalb County.He was educated in DeKalb County Public Schools and graduated from the University of Georgia with a degree in political science.