Futbola Çamdibi Altınok Spor altyapısında başladı ve ardından 2001 yılında Gençlerbirliği altyapısına transfer oldu. 2003 senesinde profesyonelliğe geçiş mukavelesi imzalayarak as takıma yükseldi. Burada bir sezon kaldıktan sonra Gençlerbirliği'nin ara takımı olan Hacettepe'ye transfer oldu. Burada üç sezon kaldı ve 2006-07 sezonunda kiralık olarak Marmaris Belediyespor'da oynadı. Bucaspor'a karşı oynanan bir karşılaşmada Bucasporlu yetkililerce beğenildi ve sezon sonu Bucaspor'a transfer edildi. Bucaspor'da ilk sezonunda takımla 1. Lig'i 2. sırada bitirip Süper Lig'e yükselmeyi başardı.
2011-12 sezonun başında Süper Lig ekiplerinden Kardemir Karabükspor'a transfer oldu. 2012-13 sezonu başında eski takımı Bucaspor'a geri döndü. Sezon sonunda Akhisar Belediyespor'a bedelsiz transfer olmuştur. Bu takım ile sadece 8 maça çıkan oyuncunun sezon sonunda sözleşmesi feshedildi ve eski takımı Bucaspor'a döndü. Şu anda Bandırmaspor ile 2. Lig de şampiyonluk yaşayarak 1. Lig'e yükselmiştir.