Otto Bucher was a Swiss rower who competed in the 1928 Summer Olympics and won the silver medal as member of the Swiss team in coxed four.