Buch participated in swimming in the 1950 Maccabiah Games, where he shared the Best Athlete Award.