Career
A Republican from Oxford, Maine, Heidrich served for 3 terms (1998–2004) in the Maine House of Representatives. A veteran of the United States Marine Corps during the Korean War, Heidrich saw 11 months of conflict in 1952. During his time in the House of Representatives, Heidrich represented the towns of Oxford, Otisfield, Mechanic Falls and a portion of Hebron.