Od ukończenia studiów do 2016 związany był z Akademią Wychowania Fizycznego im. Eugeniusza Piaseckiego w Poznaniu, na której od 2000 zajmował stanowisko profesora nadzwyczajnego. W latach 2000–2012 kierował Zakładem Syntez Krajobrazowych na Wydziale Turystyki i Rekreacji AWF Poznań. Ponadto w latach 1989–1994 zatrudniony był jako specjalista Katedrze Ekologii Roślin i Ochrony Środowiska na Wydziale Biologii UAM. Prowadził również wykłady na Akademii Rolniczej w Poznaniu (1993–2002), na Akademii Sztuk Pięknych w Poznaniu (2005) i na Uniwersytecie Pedagogicznym im. Pawlo Tyczyny w Humaniu.
W 2000 został zatrudniony na stanowisku profesora nadzwyczajnego w PWSZ im. Jana Amosa Komeńskiego w Lesznie, w 2013 na uczelni tej objął stanowisko profesora zwyczajnego (po zmianie prawa profesora). W latach 2000–2008 był dyrektorem Instytutu Turystyki, a w latach 2008–2012 pełnił funkcję prorektora do spraw nauki i rozwoju leszczyńskiej uczelni. W kadencjach 2012–2016 i 2016–2020 był rektorem PWSZ im. J.A. Komeńskiego w Lesznie.