Profesor Politechniki Białostockiej, Wydział Elektryczny.
Absolwent Wydziału Elektrycznego Politechniki Wrocławskiej. W latach 1970–1978 pracował w Instytucie Energoelektryki tej uczelni. Od roku 1978 był zatrudniony na stanowisku profesora na Wydziale Elektrycznym Politechniki Białostockiej.
Od początku działalności naukowej zajmuje się zagadnieniami dotyczącymi urządzeń elektrycznych, ochrony przeciwporażeniowej i uziemień.
Jest autorem kilku książek oraz wielu artykułów opublikowanych w czasopismach naukowo-technicznych i materiałach konferencyjnych.
Ponad 20 lat pracował w Polskim Komitecie Normalizacyjnym, gdzie był członkiem Komitetu Technicznego nr 55 ds. Instalacji Elektrycznych i Ochrony Odgromowej.