Absolwent Politechniki Wrocławskiej, gdzie ukończyłem studia magisterskie na Wydziale Informatyki i Zarządzania, kierunek Informatyka, specjalność Inżynieria Oprogramowania. Od wielu lat związany z wrocławskim softwarehousem – Avra, gdzie pełniłem rolę programisty Java, specjalisty ds. integracji systemów, administratora systemów IT, release managera, a obecnie – Dyrektora ds. realizacji / CTO.
Prywatnie – pasjonat gier komputerowych, od najmłodszych lat związany z komputerami. Realizując swoją pasję do ich tworzenia, ukończyłem kurs Game Dev School, gdzie już w trakcie kursu utworzyłem swoje dwie pierwsze gry.