He bested the singer Mya, who some expected to win. She had the highest scores going into the finale.
Three celebrities remained heading into the finale of the show's ninth season. Kelly Osbourne, the daughter of Ozzy Osbourne, was the first eliminated.
Former Congressman Tom DeLay also returned Tuesday. DeLay had to withdraw from the show in the third week due to injury.
Winners of "Dancing with the Stars" are chosen by a combination of scores from judges and votes from viewers.