Ur. w Dębicy, wychowanek "Podkarpacia" Pustynia, od jesieni 1999 do końca 2002 grał w "Hetmanie". Odszedł do ekstraklasy ukraińskiej, najpierw w "Arsenal" Kijów, potem"Wołyń" Łuck i od 2006 w "Metalist" Charków (jesienią 2006 w 11-tce ekstraklasy, w 2006/2007 najlepszy defensor ligi), w 2009 uznany najlepszym lewym obrońcą ligi (w pucharze UEFA strzelił gola "Besitkasowi"). W 2006 zagrał 3 razy w reprezentacji Polski, łącznie 7, był reprezentacji na Mundial (nie zagrał). Od 2009 grał w "Lechu" Poznań.