From 1950 to 1956, he served as prosecuting attorney for Payette County; he also served as city attorney for Payette from 1953 to 1966.
In the 1966 election, McClure ran for the U.S. House from Idaho's first Congressional district.