Absolwent Politechniki Łódzkiej. Doświadczony praktyk w dziedzinie projektowania i wytwarzania systemów informatycznych oraz zarządzania projektami informatycznymi. Kierował dużymi zespołami projektantów i programistów tworzących systemy informatyczne dla banków i biznesu. Jako jeden z pierwszych uzyskał certyfikat Prince2 Practitioner w polskiej ścieżce certyfikacji. Autor publikacji dotyczących bazy danych Oracle.
W obszarze dydaktyki związany wcześniej z Politechniką Łódzką.
Autor książek science fiction, nawiązujących do klasycznego nurtu fantastyki futurologicznej. Dotychczas ukazała się powieść „Pusta Ziemia” oraz dwie mikropowieści i zbiory opowiadań zebrane w tomach: „Logika Uniwersum” oraz „Mars albo nieskończoność światów”. Prowadzi blog autorski https://logikauniwersum.blogspot.com/.