Urodził się w 1982 roku w Warszawie. Dorastał w Siedlcach, gdzie ukończyłem I Liceum Ogólnokształcące im. Bolesława Prusa. Jest absolwentem Politechniki Warszawskiej, z wykształcenia i praktyki zawodowej inżynierem oprogramowania. Pracuje zawodowo od dziesięciu lat, a od pięciu rozwija własną firmę świadczącą usługi programistyczne.