Festő és műkritikus, az MTA levelező tagja (1874), Keleti Károly öccse. Nagy szerepe volt a Képzőművészeti Társulat megalakításában. Előbb jogász és nevelő volt, majd Bécsben és Münchenben festeni tanult. 1867-től a Kisfaludy Társaság tagja. 1871-ben állami megbízás alapján megszervezte a Rajztanárképzőt, amelynek első igazgatója volt. Romantikus tájképei közül legjelentősebbek A száműzött parkja és Kilátás a Normafától c. művei.
Szigorú, akadémikus szellemű műkritikai tevékenysége szemben állt az újabb művészi törekvésekkel. Az ő bírálata miatt vonult vissza egy ideig Szinyei Merse a művészeti életből és hagyta abba a rendszeres festést. Művei a Magyar Nemzeti Galéria és a Történeti Múzeum tulajdonában vannak.