Od 2007 roku prowadził działalność gospodarczą związaną z organizacją szkoleń bezpiecznej jazdy, motoryzacyjnymi imprezami integracyjnymi, a od 2009 roku zajmuje się obsługą serwisową pojazdów rajdowych oraz sprzedażą części zamiennych do takich pojazdów.
W latach 2000-2008 zatrudniony w Spółce, gdzie zajmował się tworzeniem działu części do pojazdów sportowych oraz tuningu, następnie zaś wdrażaniem systemów informatycznych ERP, hurtowni danych, systemów logistycznych oraz systemu planowania zapasów magazynowych.
W latach 2001-2015 członek Rady Nadzorczej Spółki. Z dniem 15 września 2015 r. zrezygnował z pełnienia funkcji członka Rady Nadzorczej Spółki, motywując to zamiarem aktywnego zaangażowania w zarządzanie Spółką i Grupą Kapitałową Inter Cars S.A., w szczególności w obszarze nowych technologii oraz IT. Bezpośrednio przed powołaniem w skład Zarządu Spółki pełnił funkcj prokurenta Spółki.
Od 1 maja 2017 roku pełni funkcję Prezesa Zarządu.