Career
He has represented Cyprus in the 2000 Summer Olympic Games ranking 23rd, 2004 Athens Olympic Games ranking 9th and 2008 Beijing Olympic Games where he ranked 5th. At the 2012 Olympic Games in London he finished in 11th place. He was the flag bearer for Cyprus at the 2004 and 2008 Summer Olympics, while he was also chosen to carry the flag in the 2012 Olympics, but due to the early start of the skeet event, he opted not to attend the opening ceremony.
Marcos Baghdatis went on to carry the flag in the London Olympic Stadium.