Bozhidar Petkov was born on July 29, 1940 in Gabrovo, Bulgaria. He graduated from the Academy of Music in Krakow, Poland in 1965. He studied composition with Stanislav Viehovic and Krzysztof Penderecki. He worked at the Bulgarian National Radio (1968-84) and at the Bulgarian Copyright Agency (1984-90).