Raffensperger served on the Johns Creek City Council from 2011 to 2015.[4][5][6] He replaced Dan McCabe on the City Council.[5] He was succeeded by Chris Coughlin.[6] Raffensperger was elected to the Georgia House in 2014 for the 50th district, succeeding Lynne Riley.[4][7][8]