W latach 1999–2001 kierował uczelnianym programem badawczym finansowanym przez KBN, pt.: Alzacja/Lotaryngia a Górny Śląsk – dwa regiony pogranicza w latach 1648–2001. W 2004 mianowany polskim koordynatorem polsko-niemiecko-czeskiego projektu trójjęzycznej syntezy Historii Górnego Śląska.

Stypendysta Fundacji Friedricha Eberta i Konferenz der Wissenschaftlichen Akademien. W 1991 staż naukowy w Johann Gorfried Herder Institut w Marburgu, w latach 1996–1997 staż naukowy w Institut fuer Osteuropaeische Geschichte Uniwersytetu w Tybindze; 2004 Fundacja Lanckorońskich – badania naukowe w Archiv der Republik in Wien. Koordynator współpracy w ramach programu Socrates/Erasmus z uniwersytetami w: Bonn (RFN) i Graz (Austria). Pobyt na licznych kwerendach archiwalnych i bibliotecznych oraz konferencjach naukowych w: Niemczech, Francji, Austrii, Słowacji i CSR.

W latach 1999–2001 kierował programem badawczym finansowanym przez KBN, pt.: „Alzacja/Lotaryngia a Górny Śląsk – dwa regiony pogranicza w latach 1648–2001. Został kierownikiem grantu KBN (2004–2006) pt. „II wojna światowa na Górnym Śląsku”.

Przewodniczący kapituły Nagrody im. ks. Augustina Weltzla „Górnośląski Tacyt”.

W 2015 jego książka pt. Polacy w armii kajzera została nominowana do Nagrody Literackiej i Historycznej Identitas.