Ur. w Zamościu, ukończył "dwójkę" i I LO (1991), prawo na UMCS (1996), studia podyplomowe (SGH, 1998), przedsiębiorca - w 2001 założył pionierską firmę zarządzającą wierzytelnościami (zatrudniała w Zamościu 200 osób, na Giełdzie), krótko wiceprezes ZGL, ob. zaangażowany w odnawialne źródła energii. W 2018 został radnym m. Zamościa, kandydował na urząd prezydenta miasta (III m., 17,8% głosów).
Działacz partii Nowoczesna, następnie Polska 2050 Sz. Hołowni (wiceprzewodniczący 2026), Trzecia Droga, od 2026 Unia Centrum (w zarządzie). W 2023 wybrany do Sejmu (8004 gł.), startował też do Parlamentu Europejskiego (2019, 2024). Aktywny w mediach społecznościowych. Biuro poselskie mieści się przy Rynku Wielkim 14.