Ennen maaherranimitystään maanviljelijänä Merijärvellä toiminut Haukipuro oli käynyt kansakoulun ja kansankorkeakoulun Alkio-opistossa. Kunnallispoliittisen uransa hän aloitti 1951 Merijärven kunnanvaltuutettuna ja vuodesta 1954 kunnanvaltuuston puheenjohtajana. Eduskunnan jäseneksi hänet valittiin 1966 ja uudelleen 1970, ja maa- ja metsätalousministeriksi hän tuli Sorsan I hallitukseen 1972, josta tehtävästä hän 1973 siirtyi Oulun läänin maaherraksi toimien siinä tehtävässä aina eläkkeelle siirtymiseen eli vuoteen 1986 asti. Presidentin valitsijamieheksi hänet valittiin 1968.[1]