Urodził się 28 kwietnia 1968 r. w Bydgoszczy. Prawnik, przedsiębiorca i polityk. Poseł na Sejm VIII kadencji.
Z wykształcenia jest prawnikiem, absolwentem wydziału prawa i administracji Uniwersytetu Mikołaja Kopernika w Toruniu.
Ukończył także studia podyplomowe z zarządzania i marketingu w Wyższej Szkole Bankowej w tym samym mieście.
Pracował m.in. jako kierownik działu marketingu w oddziale regionalnym spółki akcyjnej Ruch.
Później zajął się własną działalnością gospodarczą jako współwłaściciel przedsiębiorstwa Novum Consulting działającego w branży doradczej i księgowej.
W wyborach w 1989 był zaangażowany w kampanię Stefana Pastuszewskiego z ChDSP.
Później należał krótko do Kongresu Liberalno-Demokratycznego (był w nim sekretarzem regionu), z listy którego w wyborach w 1993 kandydował bezskutecznie do Sejmu. Od 2001 działał w Platformie Obywatelskiej. W wyborach samorządowych w 2006 bez powodzenia kandydował na radnego Bydgoszczy, po czym opuścił PO.
W wyborach parlamentarnych w 2015 kandydował do Sejmu w okręgu bydgoskim z pierwszego miejsca na liście Nowoczesnej Ryszarda Petru. Uzyskał mandat posła VIII kadencji, otrzymując 12 017 głosów.
W kwietniu 2017 odszedł z Nowoczesnej, przechodząc do klubu parlamentarnego PO (został potem także członkiem tej partii). W Sejmie VIII kadencji zasiadł w komisji do spraw Unii Europejskiej oraz w komisji gospodarki i rozwoju, pracował też w komisji ochrony środowiska, zasobów naturalnych i leśnictwa.