Jeden z najbardziej utytułowanych piłkarzy w kadrze Warty Poznań. Pięć razy cieszył się z mistrzostwa Polski w barwach Legii Warszawa, której jest wychowankiem. W większości sezonów zwieńczonych tytułem, nie grał wiele, ale triumfy szły też na jego konto. Dodatkowo ma za sobą grę w Lidze Mistrzów, gdzie mierzył się między innymi z Realem Madryt. W 2018 roku miał okazję poznać smak gry w Nowej Zelandii, gdzie reprezentował Wellington Phoenix. Ostatecznie pożegnał się z Legią odchodząc na stałe do Arki Gdynia. Latem 2020 roku podpisał umowę z Wartą Poznań.