W latach 1977–1981 był wykładowcą w Akademii Sztuk Pięknych w Krakowie, filia w Katowicach, w latach 1989–1993 kierownikiem Zakładu Architektury Mieszkaniowej i Użyteczności Publicznej Wydziału Architektury Politechniki Białostockiej, od 1993 kierownikiem Katedry Projektowania Architektonicznego Wydziału Architektury Białostockiej. Był także nauczycielem akademickim w Wyższej Szkole Zarządzania i Nauk Społecznych w Tychach (2001–2003). W 2004 został kierownikiem Katedry Projektowania Architektonicznego Kierunku Architektury i Urbanistyki Wyższej Szkoły Technicznej w Katowicach. Został profesorem Politechniki Białostockiej.
W latach 1958–1959 był projektantem w biurze Miastoprojekt-Specjalistyczne w Warszawie, w latach 1959–1989 w biurze Miastoprojekt-Nowe Tychy w Tychach, od 1989 prowadził własną praktykę projektową.
Należał do Stowarzyszenia Architektów Polskich (w latach 1977–1980 członek Zarządu Okręgowego), był rzeczoznawcą SARP, przedstawicielem SARP w Międzynarodowej Unii Architektów UIA/UNESCO, w sekcji architektury edukacji (1996–2015). Otrzymał m.in. Brązową, Srebrną i Złotą Odznakę SARP.
Był żonaty z architekt Bożeną Włodarczyk.
Zmarł 28 listopada 2015 w Tychach. 5 grudnia 2015 został pochowany na cmentarzu Żwakowskim w Tychach.