Urodził się 9 września 1971 r. w Sulechowie. Ukończył studia na wydziale nauk społecznych Uniwersytetu im. Adama Mickiewicza w Poznaniu, tam też obronił pracę doktorską. W 1987 r. rozpoczął pracę w Urzędzie Wojewódzkim w Zielonej Górze, potem pracował w urzędzie marszałkowskim, w Urzędzie Miasta w Żaganiu, znowu w urzędzie marszałkowskim. W 2010 r. został wiceministrem polityki regionalnej. Cały czas jest pracownikiem naukowym Uniwersytetu Zielonogórskiego. Napisał około stu artykułów i prac naukowych.