Zanim w 1982 trafił do Legii Warszawa był piłkarzem Stoczniowca Gdańsk. W Legii występował przez osiem lat, w jej barwach pierwszy raz zagrał w reprezentacji. W 1990 odszedł do francuskiego AJ Auxerre, w 1992 trafił do Guingamp, a w latach 1994–1997 grał w AC Ajaccio. Po powrocie do Polski ponownie bronił barw gdańskiego klubu.
8 lipca 2007 objął stanowisko trenera w drugoligowym zespole Wigry Suwałki, zaś w 2010 został trenerem Stomilu Olsztyn.
Reprezentacja Polski
W kadrze debiutował 6 lutego 1985 w meczu z Bułgarią rozgrywanym w Querétaro w Meksyku, ostatni raz zagrał w 1991. Łącznie w biało-czerwonych barwach rozegrał 30 spotkań.
Andrzej Gowarzewski, Stefan Szczepłek, Bożena Lidia Szmel Legia to potęga, prawie 90 lat prawdziwej historii. Wydawnictwo GiA, Katowice 2004 (9. część cyklu Kolekcja Klubów)