Buzhinsky is senior vice president of the Russian Center for Policy Studies (PIR Center). He retired from the Russian Armed Forces in 2009 as a lieutenant general. Between 1976 and 1992 he was an officer of the General Staff, and later served in various positions in the Ministry of Defense, including head of the International Treaties Department (2001–2009). He graduated in 1974 from the Military Institute of Foreign Languages and in 1982 from the M.V. Frunze Military Academy.