31-letni piłkarz karierę zaczynał w Unii Racibórz, a występował między innymi w GKS Bełchatów, Górniku Zabrze, Polonii Warszawa i Arce Gdynia.
W ubiegłym sezonie bronił barw pierwszoligowego GKP Gorzów Wielkopolski, z Chojniczanką związał się rocznym kontraktem.














