His personal best time was 10.15 seconds, achieved at the 1998 IAAF World Cup in Johannesburg. This ranks him fourth among Greek 100 metres sprinters, behind Angelos Pavlakakis, Aristotelis Gavelas and Christoforos Choidis.