Ekonomista, Prezes Zarządu spółki Unicomp-WZA, specjalizującej się w organizacji i obsłudze informatycznej walnych zgromadzeń spółek kapitałowych oraz tworzeniu i eksploatacji informatycznych systemów głosowań i interakcji. W karierze zawodowej nadzorował m.in. od strony eksploatacyjnej centralny system informatyczny statystyki handlu zagranicznego całego kraju.
Od 1991 roku aktywnie uczestniczy w organizacji i realizacji walnych zgromadzeń spółek kapitałowych w kraju jak również tworzy i współtworzy procedury informatyczne służące usprawnieniu przebiegu obrad tych zgromadzeń. Z zamiłowania motorowodniak, narciarz, pasjonat wędrówek wodnych, rowerowych i pieszych.