David_Cannon_(politician)
David Cannon (politician)
American 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. He assumed office on December 1, 2020.