Болгарский военный лётчик и военачальник, эмигрировавший в 1931 году в СССР и находившийся на службе в Рабоче-крестьянской Красной Армии в 1940-1945 годах. Как лётчик-истребитель советской добровольческой авиационной группы, воевал в гражданской войне в Испании на стороне республиканцев в 30-х годах. Герой Советского Союза. Во время Великой Отечественной войны начальник учебных заведений Гражданского Воздушного Флота СССР. В 1945 году возвратился в Болгарию и поступил на службу в Болгарскую Народную армию, командующий ВВС Болгарски, заместитель Министра народной обороны БНР. Народный депутат, председатель Совета ветеранов болгарских ВВС. Генерал-полковник Болгарии. В СССР имел воинские звание полковник.
Горанов родился в 1904 году в Бессарабово, Болгария. После того, как его призвали в армию, он прошел подготовку в авиационной школе и был направлен в болгарскую авиационную эскадрилью.
Уже в юном возрасте он симпатизировал коммунистам и был исключен из болгарских военно-воздушных сил после участия в демонстрации 1 мая. После освобождения из тюрьмы он эмигрировал в 1920-х годах в Советский Союз и стал советским гражданином под именем Волкана Горанова. Он вступил в Красную Армию и стал инструктором Тамбовского авиационного училища.
Под именем турка Халила Экрема он вступил в Международную бригаду во время Гражданской войны в Испании и летал на самолете Potez-54 в эскадрилье “Испания” республиканских ВВС. За проявленные мужество и героизм ему было присвоено звание Героя Советского Союза. Он вернулся в Советский Союз и был назначен начальником Управления учебных заведений Гражданского воздушного флота СССР.
После Второй мировой войны он вернулся в Болгарию под именем Захари Захариев и стал командующим болгарскими военно-воздушными силами и заместителем министра обороны Народной Республики Болгария. Позже он был назначен военным атташе в Москве и был вновь награжден званиями Героя Советского Союза и Героя Болгарии.
Горанов умер в Софии 29 апреля 1987 года.