Od 1970 do 1986 r., pracował na Politechnice Śląskiej. Od 1985 r., pracuje na Politechnice Zielonogórskiej. Od 1990 r. do 1996 r. był rektorem tej uczelni. Doprowadził do przekształcenia Wyższej Szkoły Inżynierskiej w Politechnikę Zielonogórską. W 1992 r. otrzymał tytuł profesora nauk technicznych. W 1998 r. był organizatorem i pierwszym rektorem Państwowej Wyższej Szkoły Zawodowej Administracji Publicznej w Sulechowie.