Absolwent Politechniki Wrocławskiej, gdzie przebył wszystkie szczeble kariery zawodowej od asystenta do profesora zwyczajnego. Obecnie profesor na Wydziale Nauk Medycznych i Technicznych w Karkonoskiej Akademii Nauk Stosowanych, związany z tą uczelnią od 2001 roku. Specjalizuje się w elektroenergetyce, elektrotechnice górniczej, sieciach sensorycznych, technologii światłowodowej i łącznikach elektrycznych, ze szczególnym uwzględnieniem technologii PLC w sieciach nn i Sn. Posiada ponad 400 publikacji, 7 książek i monografii oraz 30 patentów krajowych. Wypromował 20 doktorów, w tym 4 z zagranicy, oraz ponad 150 magistrów inżynierów.