Profesor zwyczajny w Politechnice Koszalińskiej, zastępca przewodniczącego Komitetu Budowy Maszyn PANSkład prezydium Komitetu Budowy Maszyn PAN, członek Oddziału KBM PAN w Poznaniu, członek Sekcji Technologii Maszyn i Sekcji Mechatroniki KBM PAN, członek Polskiego Towarzystwa Mechaniki Eksperymentalnej, Polskiego Towarzystwa Informatycznego, członek Gesellschaft für Angewandte Mathematik und Mechanik „GAMM” oraz uczestnik komitetów kilku innych stowarzyszeń naukowych i technicznych. Przez wiele lat był przewodniczącym rady naukowej Ośrodka Badawczo-Rozwojowego Obrabiarek i Urządzeń Specjalnych w Poznaniu.
Ukończył Politechnikę Łódzką w 1970 z wyróżnieniem i nagrodą w konkursie na najlepszego studenta łódzkiego środowiska akademickiego.
Stopień doktora nauk technicznych uzyskał w Instytucie Budowy Maszyn i Automatyzacji Politechniki Wrocławskiej w 1974. Praca doktorska została wyróżniona. Habilitował się w 1978 na Wydziale Mechanicznym Politechniki Wrocławskiej. Osiągnięcia naukowe zawarte w rozprawie habilitacyjnej zostały wyróżnione indywidualną nagrodą Ministra. Tytuł naukowy profesora uzyskał w 1989. W 1991 został mianowany na stanowisko profesora zwyczajnego w Politechnice Koszalińskiej. W latach 1978–1981 był prorektorem ds. kształcenia.