Poza działalnością naukowo-dydaktyczną został od 1996 roku członkiem Dolnośląskiego Oddziału Stowarzyszenia „Wspólnota Polska”. Od 2004 roku był wiceprezesem tego oddziału, a od 2010 roku jego prezesem i członkiem Rady Krajowej Stowarzyszenia. Od 2006 roku jest sekretarzem Wrocławskich Spotkań z Historią Gospodarczą i od 2010 roku redaktorem strony internetowej WSzHG. W latach 2007–2010 uczestniczył w projekcie badawczym nr N112 034 32/2221 finansowanym przez Komitet Badań Naukowych pt. Modernizacja czy pozorna modernizacja. Społeczno-ekonomiczny bilans PRL 1945-1989. W 2013 roku Rada Wydziału Nauk Historycznych i Pedagogicznych Uniwersytetu Wrocławskiego nadała mu stopień naukowy doktora habilitowanego nauk humanistycznych w zakresie historii o specjalności: historia Polski i powszechna XIX i XX wieku, historia gospodarcza, historia wojskowości na podstawie rozprawy pt. Feliks Młynarski 1884-1972.
W 2021 został odznaczony Srebrnym Krzyżem Zasługi..