Ur. w Lublinie, zdał maturę w zamojskim liceum (1945). Absolwent i pracownik naukowy Politechniki Wrocławskiej, zajmuje się maszynami roboczymi ciężkimi i górniczymi, koncentrując się na zagadnieniach analizy i matematycznego modelowania procesów urabiania przestrzennej struktury rzeczywistych gruntów i skał oraz procesów oddziaływania narzędzi roboczych na materiały ziarniste, stanowiące efekt rozdrabniania ośrodków ciągłych. Od 1975 prof. zwyczajny, był m.in. długoletnim dziekanem (1967, 1990-93), promotorem 16 doktorów, autor ponad 120 prac naukowych. W czasie studiów był prezesem Koła Akademików Ziemi Zamojskiej. Od 2005 profesor h.c. Politechniki Lubelskiej.