За временен председател на БСП е избран Атанас Зафиров, предава БНР. От 2008г. е член на Националния съвет на БСП, от 2006г. областен координатор, а от 2010 г. областен председател на БСП Бургас. От началото на 2017г. е член на ИБ на НС на БСП. Бил е народен представител е в 42-ото, 43-ото, 45-ото, 46-ото, 47-ото, 48-ото и 49-ото Народно събрание. След 50-ия конгрес на партията(2020г.), заместник-председател на НС на БСП, с ресор коалиционна политика. Два мандата председател на Съвета по отбрана и председател на УС на фондация „Дума”. Председател на УС на Българска федерация ръгби.