He competed for Canada in volleyball in the 2009 Maccabiah Games and the 2013 Maccabiah Games in Israel, at which he was Canada's flag-bearer and won a silver medal in the indoor competition. At the 2017 Maccabiah Games, he and Aaron Nusbaum went undefeated to win the gold medal in men's beach volleyball.