Воспитанник владикавказских СДЮШОР «Юность» и «Спартак». Первые тренеры — Игорь Осинькин, Геннадий Любочкин и Валерий Горохов. В 1997—1998 годах выступал за второй состав клуба «Алания», в 1999 провёл один сезон во владикавказском клубе второго дивизиона «Иристон». В 2000 году дебютировал в высшем дивизионе чемпионата России в составе «Алании», где и играл следующие 3 года. В 2003 году перешёл в московский ЦСКА, в котором за полгода сыграл в 11 матчах, после чего вернулся в «Аланию» на правах аренды, и выступал за владикавказский клуб до конца чемпионата 2003 и в чемпионате 2004. С июля по ноябрь 2005 года, также на правах аренды, Кусов играл в составе клуба первого дивизиона «Спартак» из города Челябинск. В январе отправился в Грозный. Однако на сезон-2006 «Терек» Кусова не заявил, и следующие два сезона, как заявил футболист, он лечился от некой травмы, о которой распространяться не хочет. К сезону 2008 года игрок, контракт которого с ЦСКА закончился в конце 2007 года, сначала готовился в составе клуба первого дивизиона «Сибирь» из Новосибирска, но в итоге он оказался в другом сибирском клубе первого дивизиона иркутской «Звезде». В мае был отчислен из команды из-за частых неявок на тренировки. Летом 2009 года перешёл в «Анжи», в заявку которого был внесён 20 августа. В марте 2010 года официальный сайт московского «Торпедо» объявил о подписании с Кусовым годичного контракта. В 2011 году вернулся в Северную Осетию, подписав контракт с «Аланией-д». 24 июня контракт был расторгнут по обоюдному согласию сторон.
Сыграл один матч в составе сборной России:
В 2002—2003 годах сыграл 6 матчей и забил 1 гол в составе молодёжной сборной России.