Hofmann in 1962 was elected to the Grand Council of the Canton of Bern and in 1971 to the National Council, where he served until 1987.
Hofmann wurde 1962 in den Grossen Rat des Kantons Bern und 1971 in den Nationalrat gewählt, dem er bis 1987 angehörte.