Officials
Biography
David Cannon is a Republican member of the West Virginia House of Delegates representing District 89 . He was appointed to the position on January 13, 2025, by Governor Jim Justice to replace Darren Thorne, who moved to the West Virginia Senate. Prior to this, Cannon served as Hampshire County Commissioner until resigning on February 11, 2025. Notable legislative activity includes sponsoring 7 bills in 2026, such as HB 5063 to permit county commission actions, and HJR20 for constitutional officer term limits.
Education and Political Experience
Limited public details are available on Cannon's education. His political experience includes prior service as Hampshire County Commissioner and his current role as Delegate for District 89 since January 2025, where he actively sponsors legislation on local governance and constitutional issues.
Committees
4 assignmentsAt a glance
- Office
- State Assembly
- District
- House District 89
- Mailing
- State Capitol Room 231E, Complex, Building 1 1900 Kanawha Blvd. East, Charleston, WV 25305