Career
His career started in 1979 and ended in the year 2000. During that time he was the first official for 189 matches (current record) in the Bulgarian A Professional Football Group, the fixture between Switzerland and the Netherlands in the Union of European Football Associations Euro 1996 group stages and many Union of European Football Associations Champions League group stage matches as well. After his retirement he was the chairman of the Bulgarian Refereeing Committee for a short period and later chairman of hometown club PFC Lokomotiv Plovdiv.