Родом из Орджоникидзе (Владикавказ), где впервые и поступил в футбольную секцию. Профессиональную клубную карьеру начал в 2007 году в составе московского Локомотива. Позже сыграет за Нижний Новгород, Волгарь, Нефтехимик, а в 2014-м переберётся в Рубин. В составе национальной сборной России дебютировал 31 марта 2015 в товарищеском матче против команды Казахстана.