At the 2004 Summer Olympics Harris won the silver medal in the 400 meters. He came in second in both of his qualifying runs before placing second to fellow US team member Jeremy Wariner in the final. Derrick Brew came in third and all three athletes together with Darold Williamson won a gold medal in the 4x400 m relay for the United States. One month later Harris finished third at the World Athletics Final.