Народився 23 липня [4 серпня] 1843(18430804) року в місті Казані (нині Татарстан, Росія) у сім'їпрофесораКазанського університету[2]Осипа Ковалевського. Упродовж 1863—1871 років навчався в Петербурзькій академії мистецтв у Богдана Віллевальде. За період навчання отримав медалі: у 1863 і 1865 роках за етюдиконей — малі; у 1866 році — велику; у 1868 році за малюнки з натури — малу срібні; у 1869 році за картину «Переслідування турецьких фуражирів лінійними козаками поблизу Карсу» — малу, а в 1871 році за картину «Перший день битви при Лейпцигу в 1813 році» (закінчена 1872 року; Музей Російської академії мистецтв) — велику золоті медалі і право на закордонне пенсіонерство. Протягом 1873—1876 років побував у Мюнхені, Відні, Римі, Парижі. У 1876 році отримав звання академіка за картину «Розкопки в Римі».
Жив і працював переважно у Санкт-Петербурзі. Викладав у Петербурзькій академії мистецтв (з 1881 року — професор; у 1897—1903 роках очолював майстерню батального живопису). У 1880-ті та 1890-ті роки жив у Києві. Неодноразово їздив по середній смузі Росії[2]. Помер у Санкт-Петербурзі 19 лютого [4 березня] 1903 року.
«Розкопки в Римі» («Нівеліровка околиць Риму для будівлі нових кварталів»; 1876, Державний Російський музей; мала зотота медаль на Всевітній виставці 1878 року в Парижі і золота медаль на виставці в Берліні у 18886 році);
«Штаб 12 корпусу в Болгарії. Полонені турки» (1878, Державний Російський музей);
«12 жовтня 1877 року. Перев'язувальний пункт біля села Іваново-Чифлик» (1878, Державний Російський музей);
«Ранений офіцер в Болгарії» (1878, акварель; Державна Третьяковська галерея);
У другій половині 1880-х — на початку 1890-х брав участь у виконанні серії картин на тему російсько-турецької війни 1877—1878 років для Військової галереїЗимового палацу у Санкт-Петербурзі:
«Битва при річці Ломі 12 жовтня 1877 року» («Справа біля села Іваново-Чифлик 12 жовтня 1877 року», 1887);
«Кавалерійська справа біля Трестеника і Мечки 14 листопада 1877 року»;
«Розмова П'єра з офіцерами на кургані біля Бородіно» (Державний музей Льва Толстого).
Ілюстрував оповідання «Завірюха» Льва Толстого (альбом малюнків, картон; Державний музей Льва Толстого), «Льгов», «Касьян з Гарною Мечі» і роман «Батьки і діти»Івана Тургенєва (1898, картон; частина малюнків у Пушкінському Домі).