Роден е през 1966 г. Завършва живопис в Националната художествена академия.
Има самостоятелни живописни и фотографски изложби и участия в колективни изложби в България, Германия, Румъния и други. Има постижения и във фото и видео инсталациите. Занимава се със сценография и костюмография на театрални постановки. Реализира над 40 сценографски проекта в България, Германия, Русия и САЩ.
Негови сценографски и костюмографски проекти са част от спектаклите поставени в Народен театър „Иван Вазов“, Сатиричен театър „Алеко Константинов“, Театър „София“, Малък градски театър „Зад канала“, Театър 199 „Валентин Стойчев“, Театър „Сълза и смях“ и др.