Projektant i programista, absolwent Wydziału Informatyki i Zarządzania na Politechnice Wrocławskiej. Po szkoleniach w Stanach Zjednoczonych kierował wdrażaniem, a następnie projektowaniem systemów klasy ERP. Autor artykułów z zakresu zarządzania, publikowanych w Weterynarii w Praktyce, wykładowca prowadzący warsztaty z zakresu zarządzania przedsiębiorstwem, zaawansowanych zastosowań arkuszy kalkulacyjnych czy wykorzystania informatyki w weterynarii. Prowadzi Biuro Rozwiązań Informatycznych, które tworzy oprogramowanie weterynaryjne – najpierw Klinika Weterynaryjna, a ostatecznie Klinika XP. W ciągu dwudziestu lat program został wdrożony w ponad 3900 lecznicach, schroniskach, hurtowniach i laboratoriach w Polsce, Emiratach Arabskich i na Ukrainie.