faircloth has a bachelor's degree from guilford college a master's degree from the university of north carolina at greensboro and has also studied at the university of north carolina at chapel hill and the university of louisville. faircloth spent his career as a police officer. he was police chief of salisbury, north carolina from 1975 to 1976 and of high point, north carolina from 1976 to 1992. since 1992 he has worked as a real estate agent. faircloth was first elected to the general assembly in 2010.