Zoran Kazakov a obtenu ses premiers diplômes de trompette en Macédoine, dans la classe de Simeon Savev. Après un Premier Prix au Concours de Belgrade, il a poursuivi ses études au Conservatoire de Lausanne, où il a obtenu sa virtuosité dans la classe de Vanca Samonikov en 2000.