Reprezentował również barwy Alby Berlin i Olimpiji Lublana. W sezonie 2006/07 występował we Włoszech w drużynie Scafati Basket. W latach 2007–2009 grał w lidze rosyjskiej w barwach Lokomotiwu Rostow. W sezonie 2009/10 przeniósł się z powrotem do Włoch, podpisując kontrakt z drużyną Air Avellino, w której występował do końca sezonu 2010/11. Od 2011 do 2013 roku grał w Umanie Wenecja, w sezonie 2013/2014 w Virtusie Roma, a w sezonie 2014/2015 w AZS Koszalin.

W sierpniu 2015 roku podpisał roczny kontrakt z klubem Stelmet BC Zielona Góra. 23 września 2016 roku został zawodnikiem BM Slam Stali Ostrów Wielkopolski. 21 sierpnia 2017 ogłoszony dostał angaż w Anwilu Włocławek.

17 listopada 2020 zawarł umowę z GTK Gliwice. 1 lipca 2021 dołączył po raz kolejny w karierze do Anwilu Włocławek.

Szymon Szewczyk jest synem Mirosława Szewczyka, byłego koszykarza grającego na pozycji rozgrywającego, który w latach 1976–1996 występował w Pogoni i SKK Szczecin, występując w 131 meczach najwyższej klasy rozgrywkowej.

W wyborach samorządowych w 2024 r.