Public Servants' Prayer
West Virginia Leaders
David Cannon
State House

David Cannon

Representative · District 89
West Virginia

David Cannon is a member of the Idaho House of Representatives, representing District 30A. He assumed office on December 1, 2022. His current term ends on December 1, 2026.

Background

Profession
Attorney at law
Education
  • Brigham Young University, 1992
  • University of Utah, 1995
Faith
Church of Jesus Christ of Latter-day Saints

Contact

Capitol Address
State Capitol Room 231E, Complex, Building 1 1900 Kanawha Blvd. East
Charleston, WV 25305

Details

District
89
Term Start
January 13, 2025

See something wrong — a photo or the bio? Contact us.