Career
A real estate broker from Huntersville, North Carolina, Rhodes represented North Carolina"s Ninety-Eighth House district (northern Mecklenburg County) for two terms (2003–2007). He was defeated in the 2006 Republican primary by Thom Tillis, losing by an almost 2-to-1 margin. Though Rhodes" impact in the case is open to debate, Black later resigned from the House after winning re-election in 2006 and was convicted on state and federal charges in 2007.
A grassroots effort called John Rhodes Day is celebrated March 22 of each year.
Rhodes ran as a write-in candidate for the United States. Senate in 2014. In unofficial results, the state reported that Rhodes had received 621 votes.