Bezpośrednio po ukończeniu studiów podjął pracę zawodową jako bibliotekarz w ZNiO we Wrocławiu. Rok później podjął studia doktoranckie na macierzystej uczelni będąc stypendystą śląskoznawczego studium doktoranckiego do 1997 roku. Był także w 1996 roku stypendystą Katholischer Akademischer Ausländer-Dienst (KAAD) w Berlinie. W 1998 roku uzyskał stopień naukowy doktora nauk humanistycznych w zakresie historii o specjalności historia najnowsza Polski, na podstawie pracy pt. O nowy porządek europejski. Ewolucja hitlerowskiej propagandy politycznej wobec Polaków w Generalnym Gubernatorstwie 1939–1945, której promotorem był prof. Włodzimierz Suleja. W 2001 roku został adiunktem w Zakładzie Historii Gospodarczej, Demografii i Statystyki w Instytucie Historycznym Uniwersytetu Wrocławskiego.