Dobrev studied geophysics in Sofia and then worked as an engineer at the Laboratory for underground nuclear geophysics and geochemistry (Bulgarian: Лаборатория по подземна и ядрена геофизика и геохимия).
In 1991, Dobrev was elected as a member of the National Parliament and became part of the supreme council (Bulgarian: Висшия съвет) of BSP.[2]
After Lyubomir Nachev's resignation, Dobrev succeeded him as Minister of the Interior in the Zhan Videnov cabinet in 1996.[3]
Dobrev played an important role during the December 1996-February 1997 political deadlock in Bulgaria. After discontent against the economic policies of the Zhan Videnov government and the resulting inflation triggered massive protests, strikes as well as acts of civil disobedience, Dobrev (who was envisioned by the BSP as the next Prime Minister following Videnov's resignation) and Georgi Parvanov reached an agreement on 4 February 1997 with then Bulgarian presidentPetar Stoyanov not to attempt to form a new government under the Socialists' mandate (even though they were legally entitled to do so). This paved the way for the early Parliamentary elections and ended the political crisis.[4]
He died of cancer on 17 April 1999 in Sofia. In 2007, Dobrev was posthumously awarded with the "Justice, Freedom and Security" medal (Bulgarian: медал „Правосъдие, свобода, сигурност“) by the Ministry of the Interior.[5] A special distinction for a young politician from the BSP is also under his name.[6]