Il fait ses débuts sur la scène internationale à l'occasion des Jeux africains de 2003, s'adjugeant le titre du 1 500 m devant son compatriote Robert Rono. Sélectionné pour les Championnats du monde de Paris, Paul Korir échoue au pied du podium, à trois dixièmes de seconde seulement de l'Ukrainien Ivan Heshko, médaillé de bronze. Il établit lors du Meeting de Bruxelles la meilleure performance de sa carrière sur 1 500 m en 3 min 30 s 72, et remporte par ailleurs la Finale mondiale d'athlétisme à Monaco.