Начал свою профессиональную карьеру в клубе «Янгиер» в 2001 году. В 2002—2003 годах выступал за мубарекский «Машъал». С 2004 по 2013 год играл за ташкентский «Пахтакор».
С 2006 года выступал за сборную Узбекистана. В 2007 году провёл за сборную восемь матчей[1].