İlk olarak Büyükçekmece`de yerel bir kulüp olan Karadeniz İdman Ocağı`nda oynadı. Her iki abisinin de futbolcu olması nedeniyle futbolla iç içe büyüdü ve 11 yaşında Galatasaray`ın alt yapısına girdi. 1992 yılında Avrupa Gençler Şampiyonu olan Genç Milli Takım`ın kaptanıydı. Trabzonspor`la oyanan bir kupa maçında ayağının kırılması nedeniyle bir süre yeşil sahalardan uzak kaldı. Ancak umudunu kaybetmeyerek çok çalıştı ve kısa sürede iyileşerek futbola geri döndü.
2001 yılında İtalya`nın Inter Milan Kulübü`ne transfer olurken, sezon bitiminden 3 Ay önce Inter` le anlaşma imzaladığını kulübünden gizlemiş ve maçlara konsantre olamadığından kritik Ankaragücü maçında 25 dakikada 2 sarı kart görerek takımını 10 kişi bırakmıştır. Türkiye Milli Takımı`nın 3. olduğu 2002 Dünya Kupası`nda forma giydi. Emre Belözoğlu ile birlikte gittiği, 3 sezon oynadığı Inter`de fazla forma şansı bulamadı. 2004/2005 sezonu başında Beşiktaş`a transfer oldu. 11 Temmuz 2006 tarihinde boş mukaveleye imza atarak eski kulübü Galatasaray`a geri dönmüştür.
}