Career Representing Greece, he competed in the team pursuit event at the 2010 and 2011 UCI Track Cycling World Championships.