Od listopada 1968 roku do 15 lipca 1978 roku pracował w Instytucie Ekonomiki Rolnej, przez większość czasu w Zakładzie Społeczno-Gospodarczej Struktury Wsi na stanowisku stażysty, asystenta i starszego asystenta. Od 16 lipca 1978 Pracuje w Instytucie Rozwoju Wsi i Rolnictwa Polskiej Akademii Nauk kolejno na stanowiskach adiunkta, docenta, profesora nadzwyczajnego i profesora zwyczajnego. W okresie 1997–2008 pełnił funkcję zastępcy dyrektora ds. naukowych, a w latach 2008–2012 dyrektora Instytutu. W latach 1999–2005 dodatkowo pracował na stanowisku profesora w Wyższej Szkole Biznesu i Przedsiębiorczości w Ostrowcu Świętokrzyskim, a w latach 2006–2013 na Politechnice Opolskiej.
Tytuł doktora nauk ekonomicznych uzyskał w 1978 roku na podstawie pracy pt. Odpływ ludności ze wsi i z rolnictwa. Przewód doktorski prowadził Instytut Ekonomiki Rolnej. W roku 1992 uzyskał tytuł dr habilitowanego na podstawie dorobku oraz pracy pt. Migracje wieś – miasto a przepływy między typami gospodarstw domowych ludności wiejskiej. Przewód habilitacyjny prowadziła Wyższa Szkoła Handlowa w Warszawie.