W młodości pracował m.in. jako nauczyciel w powiecie sycowskim. W latach 1973–1980 zatrudniony jako pracownik naukowo-techniczny w Instytucie Historii Państwa i Prawa Uniwersytetu Wrocławskiego. Od 1980 do 1986 był kierownikiem działu organizacyjno-prawnego w Zjednoczonych Zakładach Produkcyjno-Remontowych Energetyki Energoprem Wrocław. W okresie 1986–1988 zatrudniony w Instytucie Politologii Uniwersytetu Wrocławskiego, od 1989 – w Instytucie Studiów Międzynarodowych. W 2005 objął stanowisko profesora nadzwyczajnego swojej uczelni, zaś w 2006 kierownika Zakładu Badań nad Europą Wschodnią Instytutu Studiów Międzynarodowych UWr. Został zastępcą dyrektora Instytutu Studiów Międzynarodowych ds. nauki, a w 2011 dyrektorem ISM.

Specjalizuje się w historii myśli politycznej, historii idei, polskiej mniejszości narodowej na Wschodzie, historii państwa i prawa polskiego. Opublikował liczne prace i artykuły naukowe poświęcone Kresom Wschodnim oraz Białorusi.