Zawodnik trafił do Bielska-Białej z Beskidu Andrychów przed rundą wiosenną sezonu 2006/2007. Szybko wywalczył miejsce w szerokim składzie pierwszego zespołu. W bielskich barwach rozegrał 34 mecze i zdobył dwie bramki. W sezonie 2009-2010 został wypożyczony; grał w Wiśle Płock i Pelikanie Łowicz. Jesienią 2010 roku trafił do GKS Tychy, gdzie w 15 meczach zdobył 10 goli. Przed rundą wiosenną wrócił do Podbeskidzia. W obecnym sezonie najczęściej występował w czwartoligowych rezerwach. W meczu przeciwko LKS Czaniec doznał poważnej kontuzji i przechodzi rekonwalescencję. To już trzeci zawodnik, z którym żegna się bielski klub. Wcześniej działacze Podbeskidzia poinformowali, że nie przedłużą kończących się kontraktów z obrońcą Michałem Osińskim i czeskim pomocnikiem Frantiskiem Metelką. Z zespołu zamierza odejść także napastnik Adam Cieśliński.