był pracownikiem Uniwersytetu Zielonogórskiego, najpierw Wydziału Inżynierii Lądowej i Środowiska, później kierował Instytutem Architektury i Urbanistyki (2013–2016) i Zakładem Projektowania i Teorii Architektury (od 2016) Wydziału Budownictwa, Architektury i Inżynierii Środowiska. Od 2007 do 2015 r. związany był także z Wydziałem Architektury Wyższej Szkoły Ekologii i Zarządzania w Warszawie.

Przewodniczył Komitetowi Architektury i Urbanistyki Polskiej Akademii Nauk (2005–2016).

Autor 45 prac naukowych, 180 opracowań projektowych, w tym 40 projektów konkursowych, m.in. Liceum Ogólnokształcące w Zakopanem (1960) zaprojektowanego wraz z Tadeuszem Brzozą i Elżbietą Król-Bać.

Wypromował przeszło 250 prac dyplomowych (w tym 15 na Uniwersytecie w Mosulu), był promotorem 16 dysertacji doktorskich, recenzentem 21 doktoratów, autorem 12 recenzji habilitacyjnych, 15 recenzji o nadanie tytułu profesora, 22 recenzji wydawniczych.

Od 1956 r. należał do Stowarzyszenia Architektów Polskich, ponadto był członkiem Dolnośląskiej Okręgowej Izby Architektów. Członek Serbskiej Akademii Architektury.

Był mężem architektki Elżbiety Król-Bać (1934–1995).

Został pochowany na cmentarzu św.