He was born in 1970 in Limassol. After his graduation from the Lanition Gymnasium in 1987 he studied at the Higher Technological Institute in Mechanics. Following he continued his studies at Sheffield University UK where in 1994 he got his degree B.Eng (Honors) in Mechanics. In 1995, Flory Betting Sports employed him at the department of Odds. Later, in 1997 he became Head of the department and the main person in charge for the odds that the company was giving at matches. From October 1998 he takes position as Manager of the company.