Ropstad vokste opp på Kile i Vennesla kommune, tok økonomisk utdannelse og jobbet på Trygdekontoret i Kristiansand. Siden fikk han jobb på Hægeland før han begynte som kunderådgiver i Nordea på Evje, en stilling han hadde til han ble valgt som ordfører i Evje og Hornnes kommune. Ropstad representerer Kristelig Folkeparti og ble valgt til ordfører i 1999, og på nytt i 2003, 2007, 2011 og i 2015. Han har vært en populær ordfører. Ved valget i 2007 var det direkte ordførervalg i kommunen. Ropstad fikk 634 stemmer, mens nærmeste konkurrent fikk 197.