Wychowanek LKS Piasek, w barwach którego był juniorem od 1986 roku[1][2]. W tymże klubie rozpoczynał również seniorską karierę. W 1994 roku został zawodnikiem GKS Katowice. W I lidze zadebiutował 2 października w wygranym 1:0 spotkaniu z Hutnikiem Kraków. W 1995 roku zdobył z GKS Superpuchar Polski. Ogółem dla katowickiego klubu rozegrał 25 meczów ligowych[3]. Z GKS był również wypożyczany do CKS Czeladź i Naprzodu Rydułtowy[2]. Następnie grał w klubach niższych lig, będąc również grającym trenerem[3]. Z LKS Studzionka i LKS Goczałkowice Zdrój awansował do klasy okręgowej[1].