Футболом начал заниматься в 8 лет. Первая команда — московское «Торпедо». Первый тренер — Эдуард Анатольевич Стрельцов. Женат. С июля 2006 года выступал за екатеринбургский «Урал». В январе 2009 года находился на просмотре в ФК «Нижний Новгород» и был близок к заключению контракта, однако в итоге не достиг согласия с клубом по его условиям и так и не был заявлен.