Jest absolwentem Wydziału Elektrycznego Politechniki Wrocławskiej (1969). W 1977 r. uzyskał stopień doktora nauk technicznych, a w roku 1996 – doktora habilitowanego.
W latach 1970 - 1978 pracował w Instytucie Energoelektryki Politechniki Wrocławskiej, a od roku 1978 pracuje na Wydziale Elektrycznym Politechniki Białostockiej w Zakładzie Elektroenergetyki – obecnie na stanowisku profesora. Od początku swojej działalności naukowej zajmuje się zagadnieniami dotyczącymi urządzeń elektrycznych, ochrony przeciwporażeniowej i uziemień.
Jest autorem dwóch skryptów o urządzeniach elektrycznych oraz autorem książki na temat instalacji elektrycznych w obiektach budowlanych oraz wielu artykułów opublikowanych w czasopismach naukowo-technicznych oraz w materiałach konferencyjnych. Ponad dwadzieścia lat pracował w Polskim Komitecie Normalizacyjnym, gdzie był członkiem Komitetu Technicznego nr 55 ds. Instalacji Elektrycznych i Ochrony Odgromowej.
Moss Express