He won two medals at the 2017 World Championships: the silver medal in the men's javelin throw F54 event and the bronze medal in the men's shot put F55 event. At the 2019 World Championships he won one medal: the gold medal in the men's javelin throw F54 event. As a result, he qualified to represent Iran at the 2020 Summer Paralympics in Tokyo, Japan.