Od 1987 roku związany jako nauczyciel akademicki z Politechniką Łódzką, na której objął stanowisko profesora. Na PŁ pełnił funkcje organizacyjne: był prodziekanem Wydziału Mechanicznego (2002–2008), prorektorem do spraw kształcenia (2008–2012), a w 2007 roku został dyrektorem Instytutu Maszyn Przepływowych. 1 stycznia 2020 roku został powołany na prorektora Politechniki Łódzkiej do spraw kształcenia, a w marcu 2020 roku został kierownikiem sztabu antykryzysowego PŁ w związku z pandemią COVID-19. W lipcu 2020 roku został wybrany na rektora Politechniki Łódzkiej w kadencji 2020–2024 (był jedynym kandydatem), a w kwietniu 2024 roku uzyskał reelekcję na kadencję 2024–2028. Przewodniczący Konferencji Rektorów Polskich Uczelni Technicznych w latach 2024-2028.

W 1997 roku rozpoczął współpracę z Instytutem „Centrum Zdrowia Matki Polki” w Łodzi i Fundacją Rozwoju Kardiochirurgii w Zabrzu w obszarze inżynierii biomedycznej. W latach 2006–2012 był profesorem wizytującym w Coventry University, a w 2009 roku został egzaminatorem zewnętrznym w Cranfield University. Wygłaszał wykłady w Imperial College London, Uniwersytecie w Libercu, Uniwersytecie w Gandawie i Uniwersytecie w Leeds.