Родился в селе Галайки, Киевской обл., Тетиевского р-на (Украина).
1882—1887 — учился живописи в иконописной школе Киево-Печёрской лавры.
1887—1894 — продолжает обучение в Киеве, в Рисовальной школе Н. И. Мурашко, брал уроки у Н. Н. Ге, помогал М. А. Врубелю в росписях Владимирского собора в Киеве.
1900 — жил и работал в Петербурге, публиковал статьи по вопросам русского и западноевропейского искусства, был большим знатоком и коллекционером западноевропейского рисунка.
1904—1908 — за границей, в основном в Париже, работал в антрепризе С. П. Дягилева, по эскизам А. Я. Головина писал декорации к постановке оперы «Борис Годунов» М. П. Мусоргского на сцене парижского «Гранд Опера».
Участник выставок, организованных художественным объединением «Мир искусства», в частности, на выставке 1903 года представлял большое панно «Купание Дианы» (по эскизу А. Н. Бенуа), исполненное в традициях старых мастеров.
Член «Союза русских художников».
Основные живописные работы — пейзажи (архитектурные виды Петербурга, Версаля, Киева, Венеции и др.). Известны его работы:
и другие.
Как искусствовед, написал много работ по истории о русского и украинского искусства, посвящённых В. А. Серову, П. П. Чистякову, Н. Н. Ге и другим, автор первой серьёзной монографии о творчестве М. А. Врубеля.