 He competed in the 200 m and 400 m in the 2000 Olympics, but did not progress further from the heats in either event.At the 2004 Olympics he made the semi-finals in the 200 m and competed for Greece in the 4 × 400 m relay.He finished eighth in the 200 m final at the 2006 European Athletics Championships and at the 2007 World Championships.