Adama Mickiewicza w Poznaniu na podstawie rozprawy zatytułowanej Program Rozwoju Obszarów Wiejskich jako dokument programowy i źródło prawa rolnego.
W 2011 został adiunktem na Wydziale Ekonomicznym Szkoły Głównej Gospodarstwa Wiejskiego (najpierw w Katedrze Polityki Europejskiej, Finansów Publicznych i Marketingu, następnie w Instytucie Ekonomii i Finansów). Objął później stanowisko profesora uczelni w SGGW. Został prowadzącym zajęcia m.in. z zakresu prawa gospodarczego, prawa finansowego, prawa rolnego oraz współczesnych teorii finansów. Wykładał również na studiach podyplomowych na Wydziale Prawa i Administracji UMCS w Lublinie oraz w Państwowej Szkole Wyższej im. Papieża Jana Pawła II w Białej Podlaskiej.
Jest autorem lub współautorem 10 książek oraz ponad 50 artykułów naukowych z zakresu prawa konstytucyjnego, europejskiego i rolnego, a także z zakresu nauk ekonomicznych. Został ekspertem Komisji Zasobów Naturalnych Komitetu Regionów w Brukseli oraz członkiem Rady Naukowej Instytutu Ekonomiki Rolnictwa i Gospodarki Żywnościowej.