Zawodowo związany głównie z sektorem paliwowym, m.in. z grupą BP (w tym w Wielkiej Brytanii i Holandii). Był też dyrektorem zarządzającym i członkiem zarządu spółki akcyjnej Gazstal. Od stycznia do listopada 2009 był członkiem zarządu Polskich Linii Lotniczych LOT. Następnie zajmował stanowisko dyrektora w amerykańskim koncernie paliwowym Marathon Oil, gdzie uczestniczył w programie poszukiwań gazu łupkowego. Potem zajął się własną działalnością gospodarczą jako prezes zarządu spółki EnergoGas. Został prezesem spółki High Pressure Energy.

Działacz Rotary International. Prezes Fundacji Ośrodek Rozwoju Polski. Zasiadał w zarządzie Polskiego Związku Tenisowego, był prezesem Stowarzyszenia Absolwentów Akademii Ekonomicznej w Poznaniu.

W wyborach parlamentarnych w 2015 kandydował do Sejmu w okręgu lubuskim z pierwszego miejsca na liście Nowoczesnej. W tym okresie został również nominowany przez Organizację Pracodawców Ziemi Lubuskiej na „ambasadora lubuskiej gospodarki”. W wyniku głosowania uzyskał mandat posła VIII kadencji, otrzymując 16 716 głosów. W parlamencie został przewodniczącym Komisji Cyfryzacji, Innowacyjności i Nowoczesnych Technologii oraz przewodniczącym Parlamentarnego Zespołu ds. wyjaśnienia nieprawidłowości w Krajowej Spółdzielczej Kasie Oszczędnościowo-Kredytowej.