Perry, a contractor first elected to the House in 2010, is going up against former state Sen. Rod Smith, D-Gainesville, for the open Senate District 8 seat. Smith is also a former Florida Democratic Party chairman and a former state attorney in the Gainesville area.