Urodzony w 1980 roku. Rzeszowianin z urodzenia i wyboru. Zawodowo związany z IT. Od kilkunastu lat zaangażowany w różne inicjatywy lewicy pozaparlamentarnej. Wiele lat temu współzałożyciel Młodych Socjalistów.
Członek Partii Razem. Członek rady krajowej partii.