Answer
Gregorio Paltrinieri, an Italian swimmer, has won three Olympic medals. He earned a silver medal in the 1500-meter freestyle at the 2012 London Olympics and a gold medal in the same event at the 2016 Rio Olympics. Additionally, he won a bronze medal in the 10-kilometer open water marathon at the 2020 Tokyo Olympics.