In the men's javelin throw F34 event at the 2019 World Championships held in Dubai, United Arab Emirates he won the gold medal with a distance of 35.25m. He also won the bronze medal in the men's shot put F34 event.