Начинал карьеру в 1999 в московском «Локомотив-2», в том же году перешёл в «КамАЗ-Чаллы». В 2001 году провёл за «Анжи» 2 матча в рамках Высшей лиги. В 2004 году наряду с вратарём сборной Азербайджана Дмитрием Крамаренко играл за «Женис», сыграв 30 матчей, он забил 3 мяча. В декабре 2006 года, по его собственным словам, им снова заинтересовался «Женис», и после первого круга чемпионата Азербайджана 2006/07 он мог перейти в казахстанский клуб. В 2007 перешёл в клуб «Баку». В 2008 подписал контакт с иркутской «Звездой», однако расторг его и перешёл в «Мугань».
Играл в национальной команде во время отборочного цикла к чемпионату мира 2006 года. Провел 7 матчей.