Polski lewy obrońca do MLS przenosi się z Piasta Gliwice. 27-latek rozegrał w Ekstraklasie ponad sto spotkań reprezentując barwy takich klubów jak: Jagiellonia Białystok, Polonia Bytom, Podbeskidzie Bielsko-Biała i ostatnio wspomnianego wcześniej Piasta.
Piłkarz kilkukrotnie w swojej karierze wyjeżdżał zagranicę. Po raz pierwszy jeszcze jako junior, by reprezentować zespoły młodzieżowe Realu Madryt. Po raz drugi na wypożyczenie do Chicago Fire, gdzie rozegrał 19 spotkań i zaliczył jedną asystę. Po raz trzeci w 2012 roku, kiedy przeniósł się do Sheriffa Tyraspol, któremu pomógł w wygraniu ligi i Superpucharu Mołdawii.