He represented Israel at the 2020 Summer Olympics competing in the men's individual event. Shanny was seeded 60th out of 64 in the ranking round.