His personal best time was 20.32 seconds, achieved at the World Championships in Athens. This ranks him fifth among Greek 200 metres sprinters, behind Konstantinos Kenteris, Anastassios Gousis, Thomas Sbokos and Lykourgos-Stefanos Tsakonas. In the 100 metres, his personal best was 10.19 seconds, achieved in August 1998 in Patras. This ranks him eleventh among Greek 100 metres sprinters.