Absolwent kierunku Elektronika i Telekomunikacja na Wydziale Elektroniki Politechniki Wrocławskiej. W pracy zawodowej od kilkunastu lat związany z Uczelnianym Centrum Informatyzacji na Uniwersytecie Przyrodniczym we Wrocławiu. Brał udział w pracach związanych z wdrażaniem, rozwojem i obsługą licznych systemów informatycznych. Od 2015 kieruje zespołem odpowiedzialnym m.in. za utrzymanie i rozwój platformy Webcon BPS na Uczelni.