He competed for Israel at the 2016 Summer Olympics, coming in 14th out of 30 competitors in the Men's 10-meter air rifle competition with a score of 623.28 points, and coming in 15th out of 30 competitors with a score of 622.6 in the Men's 50m rifle prone competition.