He has been in the political spotlight on the local and state levels. He was Mayor of Charlotte from 1991 to 1995 after serving for eight years on the Charlotte City Council. In 2000, Vinroot was the Republican nominee for North Carolina Governor.