Finstad er utdanna veterinær, og kom til Østre Toten som distriktsveterinær i 1979. Han ble i 1983 valgt inn i kommunestyret og satt der i tre perioder før han ble valgt til ordfører.