 He served in the state House and later the Senate for 20 years until he was elected the 25th Lieutenant Governor of Montana on the ticket headed by Stan Stephens in 1988.Kolstad ran unsuccessfully for U.S. Senate in the 1990 election, losing to incumbent Democratic Senator Max Baucus.He resigned from the post of lieutenant governor in 1991 to accept a presidential appointment to the International Boundary Commission.