Urodzony w Poznaniu w 1936 roku. Ukończył studia na Wydziale Elektrycznym Politechniki Szczecińskiej w 1959 roku. W latach 1959-1963 pracował w przemyśle kablowym. Od 1963 roku pracuje na Politechnice Szczecińskiej w Instytucie Automatyki Przemysłowej.
Jest członkiem Komitetu IFAC, Control Design, oraz członkiem Komitetu Automatyki i Robotyki PAN. Zajmuje się regulacją odporną, regulacją adaptacyjną, identyfikacją dla PID oraz modelowaniem, regulacją temperatury.