David Cannon (politician)

David M. Cannon is an American attorney, businessman, and politician serving as a member of the Idaho House of Representatives from the 30th district.

Cannon was born in Cleveland, Ohio and raised in Blackfoot, Idaho.

After graduating from Blackfoot High School, Cannon earned a Bachelor of Arts degree in economics from Brigham Young University and a Juris Doctor from the S.J.

[1] After graduating from law school, Cannon has worked as an attorney and operated a reclaimed wood business.

Cannon was elected to the Idaho House of Representatives in November 2020 and assumed office on December 1, 2020.