Wychowawca pokoleń polonistów. Badacz twórczości Henryka Sienkiewicza i Władysława Broniewskiego, a także grupy poetyckiej Żagary. Inne jego zainteresowania naukowe koncentrują się wokół problematyki dawnego Wielkiego Księstwa Litewskiego, powieści historycznej oraz pograniczy kulturowych.

Autor 16 książek oraz ponad 300 publikacji naukowych i popularno-naukowych, w tym podręczników szkolnych (Pozytywizmu dla II klasy szkoły średniej i podręcznika dla X klasy szkół z polskim językiem nauczania na Litwie) i akademickich. Jest również redaktorem i współredaktorem kilkudziesięciu książek naukowych. Wśród wypromowanych przez niego doktorów znaleźli się: Krystyna Kłosińska (1985), Stefan Szymutko (1991), Paweł Bukowiec (2003).

Jest synem Teodora Bujnickiego (1907–1944), wileńskiego poety, współzałożyciela grupy poetyckiej Żagary. Mieszka w Wadowicach.

Odznaczenia i nagrody Odznaczony Krzyżem Oficerskim Orderu Odrodzenia Polski (2002)Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 20 września 2001 r. o nadaniu orderów ().. Uhonorowany litewską nagrodą im. Algisa Kaledy (2019).