С 1992 по 2007 год выступал за московский «Локомотив», с перерывом на аренду в японский клуб «Санфречче Хиросима» во второй половине 2001 года. 16 января 2008 года объявил о завершении своей игровой карьеры.
Игрок сборной Узбекистана с 2001 по 2005 год.
Работал тренером футбольного клуба «Локомотив-2», выступавшем в зоне «Запад» 2 дивизиона. 2 июня 2009 года официально покинул пост тренера «Локомотива-2» и перешёл в штаб основной команды Юрия Сёмина в качестве тренера по физподготовке. 12 декабря 2010 года в Москве окончил 240-часовое обучение в ВШТ на тренерских курсах и получил лицензию Pro.