Получил образование в школе колонновожатых.
С отличием участвовал в Русско-турецкой войне 1828—29 и польской войне 1831 года.
В качестве начальника штаба 2-го армейского корпуса принимал участие в венгерской кампании 1849 года.
В 1853 году назначен начальником 7-й пехотной дивизии.
11 марта 1854 года (Восточная война 1853—56) оказал особые отличия при переправе через Дунай и взятии штурмом турецких окопов.
В 1855 году Ушаков с его дивизией двинут был в Крым, где она вошла в состав Севастопольского гарнизона и 4 августа была в сражении на реке Чёрной.
В 1856 году Ушаков временно командовал 3-м корпусом, а в 1863 году, во время польского восстания, назначен начальником Радомского военного отдела и принимал деятельное участие в рассеянии мятежников.
В 1864 году, назначенный членом генерал-аудиториата военного министерства, он много потрудился над проектированием и приведением в действие военно-судебной реформы.
С 1867 года был председателем главного военного суда.