Past Campaign
House of Delegates District 89
Primary election
Past campaign details are available on the full race page.
David Cannon is an American politician serving as a member of the West Virginia House of Delegates for District 89. A Republican, he was first elected in 2020 and took office on December 1, 2020. He serves on various legislative committees, contributing to state policy-making. Prior to his legislative career, Cannon was involved in community affairs and local business, often focusing on issues pertinent to his district in Kanawha County, West Virginia.
Check back soon as the candidate adds details.
Endorsements help voters quickly understand why people support this candidate and what kind of impact they have had on others. Check back soon as the candidate adds endorsements.
Contact details will appear here once the candidate adds verified ways to connect.