W piłkę uczył się grać w ŁKS Łódź i w jego czwartoligowych rezerwach zadebiutował w zespole seniorów. Studiował na Akademii Wychowania Fizycznego w Warszawie, którą to ukończył z tytułem magistra. Podczas pobytu w stolicy bronił barw Marymontu Warszawa. Pierwszym zespołem jaki poprowadził w karierze trenerskiej był Orzeł Łódź. Szkolił tam juniorów zdobywając z tą drużyną wicemistrzostwo Polski. Jego podopieczni przegrali wtedy ze złotą Jagiellonią w której grali m.in. Tomasz Frankowski i Marek Citko. W roku 1995 już jako szkoleniowiec ŁKS Łódź poprowadził też juniorów, ale do mistrzostwa Polski. To przy nim uczył się piłkarskiego rzemiosła Marek Saganowski. W 1981 został trenerem II klasy, 10 lat później I klasy, a w 2006 ukończył kurs UEFA Pro Licence. Klubów, które prowadził w karierze było już kilka w tym były też pierwszoligowe, takie jak ŁKS Łódź, Pogoń Szczecin, Świt Nowy Dwór Mazowiecki, czy Ruch Chorzów. Pracował także w rezerwach Wisły Kraków, był także szkoleniowcem Piasta Gliwice.