Считался перспективным футболистом, в 2004 году был капитаном дубля «Зенита». В межсезонье 2004/05 был на просмотре в «Ростове», но карьеру продолжил в Латвии: сначала отыграл полсезона за «Ригу», а потом оказался в «Сконто».
Начинал карьеру в санкт-петербургском «Зените», за который провёл 48 игр и забил один гол в турнире дублёров РФПЛ, а единственным матчем за первую команду для него стала ответная полуфинальная встреча Кубка российской Премьер-лиги против московского «Торпедо». В итоге, вместе с «Зенитом» он стал победителем этого турнира. Считался перспективным футболистом, в 2004 году был капитаном дубля «Зенита». В межсезонье 2004/05 был на просмотре в «Ростове», но карьеру продолжил в Латвии: сначала отыграл полсезона за «Ригу», а потом оказался в «Сконто».
Летом 2007 года Усанов вернулся в Россию, где на правах аренды провёл в чемпионате России две игры за «Спартак-Нальчик». По окончании сезона просматривался «Кубанью» и киевским «Динамо-2», начал же сезон 2008 года в клубе Первого дивизиона ПФЛ «Алания», за который провёл 19 игр в чемпионате и одну в Кубке России.
В межсезонье 2008/09 был на просмотре в «Амкаре» — клубе РФПЛ, но в итоге оказался в клубе Первого дивизиона «Краснодар», за который в сезоне 2009 года провёл лишь 3 игры.
С сезона 2010 года играет в канадском клубе «Торонто», с которым стал чемпионом Канады 2010 года и выступает в MLS.
В 2003 году был членом юношеской сборной России (игроки 1985 года рождения) под руководством Равиля Сабитова.
Командные
Как игрока санкт-петербургского «Зенита»:
Кубок Премьер-Лиги:
Победитель: 2003
Как игрока «Сконто»:
Чемпионат Латвии:
Второе место: 2005
Третье место: 2006
Кубок Латвии:
Второе место: 2006
Как игрока «Торонто»:
Чемпионат Канады:
Чемпион: 2010