Dyplom magistra inżyniera uzyskał w lipcu 2013 r. na Wydziale Elektrotechniki i Informatyki Politechniki Lubelskiej. W czerwcu 2019 r. uchwałą Rady Wydziału Elektrotechniki i Informatyki Politechniki Lubelskiej nadano mu tytuł naukowy doktora inżyniera w dyscyplinie „Automatyka, elektronika i elektrotechnika”.
W WSPA prowadzi zajęcia z następujących przedmiotów: Fizyka (TRT), Foundations of Electrical Engineering (INF), Metrologia i sterowanie (INF), Seminarium i przygotowanie pracy dyplomowej (INF).
Zainteresowania naukowe: nanomateriały i nanotechnologie, modelowanie właściwości i zjawisk elektrycznych w materiałach funkcyjnych, reaktory plazmowe do zastosowań w rolnictwie i ekologii, pomiary nieniszczące, impedancja spektroskopowa.
Zainteresowania techniczne: sterowanie systemami pomiarowymi, informatyka techniczna, programowanie mikrokontrolerów i kontrolerów logicznych, strony internetowe.
Jest autorem 27 artykułów naukowych, 4 rozdziałów monografii, 12 prac pokonferencyjnych indeksowanych w WoS i Scopus, 1 patentu. Był kierownikiem 2 oraz wykonawcą 3 projektów o specyfice naukowej, dydaktycznej i organizacyjnej. Odbył staż krajowy w Politechnice Białostockiej (listopad-grudzień 2024) oraz staż zagraniczny w Charles University w Pradze, Czechy (listopad-grudzień 2022, lipiec 2024).
Naukowo współpracuje z uczelniami krajowymi (Politechnika Śląska, Politechnika Częstochowska, Politechnika Białostocka) oraz zagranicznymi (Charles University, Kiel University, Kumamoto University, Ryukyus University).