Absolwent Szkoły Głównej Handlowej w Warszawie. Karierę zawodową rozpoczął w Banku Handlowym, gdzie zarządzał portfelem inwestycyjnym w walutach wymienialnych, w Credit Suisse First Boston London współpracował z bankami w obrocie wtórnym na rynku euroobligacji i obligacji Brady’ego. W Banku BPH i Citibanku Handlowym był Dyrektorem w obszarze Skarbu.
W latach 2007–2008 w Societe Generale Londyn (biuro w Warszawie) pełnił funkcję Dyrektora odpowiedzialnego za sprzedaż produktów inwestycyjnych i zabezpieczających ryzyko oraz za sprzedaż strukturyzowanych produktów inwestycyjnych i instrumentów pochodnych do instytucji finansowych.
W latach 2008–2012 jako z-ca Dyrektora Departamentu Research&Development oraz Dyrektor ds. Produktów Inwestycyjnych w Union Investment TFI odpowiadał za rozwój produktów. W latach 2012–2013 w Opera TFI Członek Zarządu, Dyrektor Departamentu Sprzedaży, a od 2013 r. w BGK najpierw Dyrektor Departamentu Finansowania Strukturalnego potem Dyrektor Zarządzający w Pionie Zarządzania Produktami.