Ульянов Олег Николаевич родился в 1944г в Красноярске.

В 1965 году по окончании Свердловского училища МВД СССР был направлен на работу в аппарат УВД Красноярского края, где занимал должности инспектора, старшего инспектора Оргинспекторского отдела УВД, начальника отделения, заместителя начальника отдела Управления уголовного розыска.

В 1973 году - закончил факультет русского языка и литературы Красноярского Государственного Педагогического Университета.

В 1977 году был направлен на учебу на Первый факультет Академии МВД СССР (г. Москва)

В 1979 году, после окончания Академии назначен заместителем начальника штаба УВД Красноярского края.

С 1982 г работает начальником управления охраны общественного порядка УВД Красноярского края.

с 1988г - Заместитель начальника УВД, начальник милиции общественной безопасности УВД края.

В 1992 году уволился из системы МВД в звании полковника милиции.

В 2002 году избран и утвержден руководителем регионального отделения Общероссийского Национального Военного Фонда по Красноярскому краю.