Директор на Националната служба за борба с организираната престъпност /НСБОП/ (2000-2005)
Директор на Националната служба за охрана /НСО/ (2005-2007)
Роден е през 1948 г. в гр. София.
Завършва висше образование в Университета п архитектура, строителство и геодезия.
През 1975 г. постъпва в МВР.
В началото на 1993 г. е назначен за началник на направление "Пътна полиция" при ДНСП.
През 1995 - 1996 г. е преподавател в академията на МВР.
От началото на 1997 г. заема поста зам.-директор на Националната полиция, а от края на март 1999 г. е директор на Национална служба "Жандармерия".
През 1992-1998 г. неколкократно е специализирал в Скотланд ярд.
През май 2000 г. с указ на президента е назначен за директор на НСБОП на мястото на подалия оставка ген. Кирил Радев. Освободен от поста на 7 ноември 2005 (заместен от ген. Валентин Петров) и назначен първо за изпълняващ длъжността, а после и за директор на Националната служба за охрана.
През април 2007 е ген. Румен Миланов е пенсиониран, а на 17 май с.г. президентът Георги Първанов го награждава с орден "За военна заслуга" с мечове - първа степен.
Женен е и има едно дете.
17 февруари 2011 - назначен от министър-председателя Бойко Борисов за ръководител на новосформирания Център за превенция и противодействие на корупцията и организираната престъпност към Министерския съвет (БОРКОР). Негови заместници са Елеонора Николова и Петко Сертов.