His original name is Dragi and not Dragan as he is often mistaken for. The confusion happens since in Macedonia Dragi stands as one the nicknames for those who are called Dragan, but not in this case. Similar problem has the current goalkeeper of the Macedonian national team, Tome Pačovski who is mistaken for Tomislav.
He played his only cap for SFR Yugoslavia against Poland, friendly 28 March 1990. After the dissolution of Yugoslavia he represented Macedonia having played nine matches, scoring twice, between 1993 and 1995. He played in the first ever official match of Macedonia, played on October 13, 1993, against Slovenia.
He has been the coach of the Republic of Macedonia twice. He first spell ended due to Republic of Macedonia not qualifying for World Cup 2002. He then became coach of FK Belasica but sacked again in June 2002. In September 2002, he was appointed by FK Kumanovo, then FK Pobeda in December. until June 2003 as coach of both national side and the club. He became full-time national team coach in January 2004.
His second spell ended because of poor results in World Cup 2006 qualifying matches, especially losing to Andorra. He was then replaced by Slobodan Santrač.