Doktor nauk ekonomicznych. Jest stypendystą programu Trans-Atlantic Junior Fellowship, realizowanego przez amerykańską fundację El Pomar. Ukończył także Szkołę Liderów Społeczeństwa Obywatelskiego, realizowaną przez Fundację Szkoła Liderów. Ponadto jest absolwentem programu Leadership Academy for Poland, którego celem jest wspieranie aktywnych i utalentowanych Polaków oraz stworzenie impulsu rozwojowego w polskiej nauce. W latach 2011–2015 pełnił funkcję menedżera inicjatywy klastrowej oraz dyrektora sekretariatu technicznego Klastra Morskiego Pomorza Zachodniego. W latach 2010–2015 zasiadał w Radzie Miasta Szczecina, pełniąc m.in. funkcję wiceprzewodniczącego. Od 2015 roku sprawuje mandat posła na Sejm RP z ramienia Platformy Obywatelskiej. Pracuje w sejmowych komisjach Cyfryzacji, Innowacyjności i Nowoczesnych Technologii, Gospodarki i Rozwoju oraz Gospodarki Morskiej i Żeglugi Śródlądowej. Od 2017 pełni funkcję Ministra Cyfryzacji, Innowacji i Młodzieży w Gabinecie Cieni Platformy Obywatelskiej RP.