1976′da İstanbul’da doğdu. Kocaeli Üniversitesi İktisat Fakültesi Mezunu ve halihazırda birçok sigorta şirketinin acenteliğini yapan bir firma sahibidir. 10 yaşından 17 yaşına kadar Kartalspor ‘un altyapısında futbol oynadı. 1994 yılında, 17 yaşında hakemliğe ilk adımını attı. 3 yılı aşkın sürede İstanbul Amatör Kümede 1000′e yakın maç yönetti.
2001 yılında Süper Lig’de görev almaya başladı ve bugüne kadar Süper Lig’de yönettiği 172 maç ile Ligin en fazla maç yöneten hakemi unvanını aldı. 2006′da FIFA Kokartını taktı ve 69 uluslararası maç yönetti.
Kariyerinde; U19 Avrupa Şampiyonası; U21 Avrupa Şampiyonası Yarı Finali (İngiltere – İsveç); UEFA Avrupa Ligi Yarı Finali (Fulham-Hamburg); U20 Dünya Kupası Yarı Finali (Portekiz – Fransa); UEFA Şampiyonlar Ligi Yarı Finali (Barcelona-Chelsea) ve EURO 2012 Yarı Finali (İspanya-Portekiz) bulunuyor. 2014′te Brezilya’da gerçekleşecek 2014 Dünya Kupası için aday gösterilen 52 hakemden biridir.