Szewczyk jest absolwentem Wydziału Prawa Uniwersytetu Marii Curie-Skłodowskiej w Lublinie i radcą prawnym. Od września jest on także prezesem zarządu Kancelarii Forum w Zamościu, a także członkiem rady nadzorczej Finsano Consumer Finance. Wcześniej (08.2011 – 04.2012) zajmował stanowisko prezesa Cersanit IV.
Od 2009 do 2011 r. był dyrektorem generalnym Cersanit Invest (Ukraina). Od września 2010 r. prowadzi działalność gospodarczą Spectrum Biuro Prawne i Konsultingowe. W latach 2001 – 2012 zajmował stanowisko członka zarządu Cersanit I. Od 2007 do 2012 r. był członkiem rady nadzorczej Cersanit Romania.