Вихованець школи «Дніпро-75».
Ігрове амплуа — воротар.
Клуби: «Дніпро» (1991), «Поліграфтехніка» Олександрія (1993—1995), «ЦСКА-Борисфен» Київ (1995—1996), ЦСКА Київ (1996—2001), «Динамо» Київ (2001—2005), «Таврія» Сімферополь (2005), «Динамо» Київ (2006—2007), «Арсенал» Київ (2007—2011), «Оболонь» Київ (2011—2012), «Кривбас» Кривий Ріг (2012), «Арсенал» Київ (2012—2013), «Лівий берег» Київ (2021).
У Прем’єр-лізі України провів 341 матч.
В єврокубках провів 17 матчів.
У національній збірній України провів 9 матчів.
Чемпіон України (2003, 2004).
Володар Кубка України (2003, 2005).
Із лютого 2017 року — асистент головного тренера юнацьких збірних України.
Із січня 2019 року — асистент головного тренера молодіжної збірної України.
Із березня 2023 року — асистент головного тренера національної збірної України.