Urodzony 18 marca 1965 roku Roman Szewczyk był obrońcą.
Zanotował 185 występów w ekstraklasie w barwach Szombierek Bytom (67), Śląska Wrocław (26) i GKS Katowice (92), dla których strzelił 23 gole – 2-krotny zdobywca Pucharu Polski. Rozegrał 37 spotkań w reprezentacji Polski, w której był kapitanem. Strzelił w drużynie narodowej 3 gole.
Po występach w lidze polskiej grał jeszcze we Francji i Austrii, gdzie zdobył mistrzostwo z SV Austria Salzburg.