Beat Zoderer was born in 1955 in Zurich, Switzerland. He lives and works in Wettingen, Switzerland and Genoa, Italy.
Beat Zoderer completed an apprenticeship as architectural draftsman and worked in architectural offices from 1971–78. Since 1979 he works as an independent artist. Two studio grants of the city of Zurich for Genoa in 1986 and New York in 1988 were followed by further grants from the city of Zurich. In 1995 he was awarded the Manor Art Prize and in 1998 he received an award from the Max Bill / Georges Vantongerloo Foundation, Zumikon/Zurich.