Do 1988 roku reprezentował barwy Stoczniowca, z którego na pięc sezonów przeniósł się do Unii Oświęcim. Z tym zespołem przeszedł drogę od drugiej ligi do mistrzostwa Polski w 1992 roku. W 1993 roku wrócił do Stoczniowca Gdańsk. Karierę zakończył w sezonie 1999/2000.