Bradley was elected to the Wolfeboro Planning Board in 1986; three years later, he was named to the Budget Committee.
Bradley won a seat in the New Hampshire House in November 1990 and was re-elected five times.