Ur. w Lublinie, absolwent I LO w Zamościu i zamojskiego Studium Medycznego (fizjoterapia), ukończył Akademię Rolniczą w Lublinie (1998 mgr ekonomii, SGGW). W 2013 został dr nauk rolniczych (Uniwersytet Przyrodniczy). Pracował m.in. w WSZiA i Prokuraturze Okręgowej w Zamościu, biegły sądowy w zakresie analizy kryminalnej. Od 2012 prowadzi własną działalność gospodarczą (branża szkoleniowa). Wybierany do Sejmu RP trzy kolejne kadencje, w 2015 (Kukiz’15), 2019 (koalicja PSL-Kukiz) i 2023 (Kukiz, z ramienia PiS), z największą liczbą głosów uzyskanych przez mieszkańca Zamościa – 33.727).
Kandydował w 2018 na prezydenta Zamościa (11,3%) i w 2019 do Parlamentu Europejskiego. Od 2016 w Rynku Wielkim Organizuje Festiwal Żywności Wolnej od GMO.