Profile Photo
David M. CannonREPRepublican State Representative, District 30
3
Years of Experience
IDResidence (state)
Education4 - 4 of 2
University of Utah
JD Law School
1992 - 1995
Brigham Young University
Bachelor's Economics
1987 - 1992
Past Positions1 - 4 of 4
Representative
Idaho State House of Representatives
2022 - Current
Representative
Idaho State House of Representatives
2021 - 2022
President
Cannon Law Professional Association
1995 - Current
Co-Owner
Trestlewood
Other Experience1 - 2 of 2
Member
Blackfoot Rotary Club
Race Director
Wolverine Canyon Marathon/Half/10K/5K/1K