He was elected to the Swiss Federal Council representing the Canton of Zürich on 22 December 1953. He served until 31 December 1959 when Willy Spühler took office. He was a member of the Free Democratic Party.