Nieves competed in the 2000 Summer Paralympics in Sydney, Australia. He finished sixth in the 10,000 meter race. He decided not to compete at the 2004 Summer Paralympics so that he could focus on school. He needed a job because athletics did not give him enough money for him to race all the time. After the 2004 Games, more money was there for Paralympic athletes and he was able to race more.