Трудовая деятельность:
- 1984-1986 — служба в рядах Советской армии;
- 1991-1992 — боец шестой оперативной роты ОМОН МВД;
- 1992-1994 — командир роты отряда милиции специального назначения МВД;
- 1994-1997 — командир шестой роты полка патрульно-постовой службы милиции УВД Ошской области;
- 1997-1999 — оперуполномоченный уголовного розыска УВД Джалал-Абадской области;
- 1999-2000 — старший оперуполномоченный отдела уголовного розыска УВД Джалал-Абадской области;
- 2000-2001 — начальник отделения уголовного розыска ОВД Базар-Коргонского района;
- 2001-2002 — начальник отделения уголовного розыска ОВД Джалал-Абада;
- 2002-2004 — начальник отдела уголовного розыска УВД Ошской области;
- 2004-2005 — заместитель начальника уголовного розыска УВД Ошской области;
- 2005-2008 — начальник ОВД Кара-Сууйского района;
- февраль–июль 2008 — начальник 9-го отдела УВД Ошской области;
- 2008-2009 — начальник отдела уголовного розыска УВД Ошской области;
- январь 2009 – февраль 2010 — начальник ОВД Узгенского района,
- февраль–апрель 2010 — заместитель начальника УВД Оша;
- апрель–май 2010 — начальник УВД Оша;
- май–июнь 2010 — начальник УВД Свердловского района Бишкека;
- июнь–сентябрь 2010 — начальник ГУВД Оша;
- октябрь 2010 – апрель 2011 — депутат Жогорку Кенеша;
- 2011 - 2019 — заместитель министра внутренних дел КР.
Асанов проходит фигурантом дела по событиям в селе Кой-Таш в августе 2019 года, когда был задержан бывший президент Алмазбек Атамбаев. Был освобожден от занимаемой должности. После октябрьских событий 2020 года занял кабинет главы МВД, но покинул его через несколько дней. Генерал-майор милиции отмечал, что решил таким образом наладить координацию правоохранительных органов во время тех событий. По подозрению в организации беспорядков его задержали, но потом отпустили под домашний арест. Был кандидатом в президенты на выборах 10 января 2021 года.
26 января задержан сотрудниками МВД по статье 245 "Захват зданий и сооружений" УК КР.