34-letni zawodnik w ekstraklasie rozegrał 189 spotkań w barwach Górnika Zabrze i Cracovii. W ostatnich dwóch sezonach występował w Wiśle Płock.