Роден е  на 1 август 1873 г. в с. Демирча /днес в пределите на Добружанска Румъния/. През 1899 г. завършва първия випуск на Софийското рисувално училище, където преподаватели са му Иван Мърквичка и Антон Митов, с пълно отличие. Следва със стипендия на Светия синод в художествените академии в Казан и Санкт Петербург и специализира при Иля Репин.

Работи в областта на живописта, икописа и стенописа, като следва принципите на академичното изкуство.

Създава много стенописи в църквите на Видинско, Софийско, Пловдивско, Монтанско и др. Негово дело са стенописите в катедралния храм „Св. Александър Невски“ в София и „Св. Димитър“ във Видин.

Бил е секретар на Съюза на южнославянските художници.

Умира на 27 юли 1937 г. след като пада от скелето на църквата в Клисурския манастир.