Rojen je bil v kraju Križevci, leta 1973 pa je diplomiral iz slikarstva na Akademiji za likovno umetnost v Ljubljani pri profesorju Gabrijelu Stupici. Kot svobodni umetnik živi in ustvarja v Izlakah, kjer je tudi umetniški vodja najstarejše slikarske kolonije na Slovenskem. Poglavitni vsebini njegovih del sta krajinarstvo in figuralika, organsko povezani in slogovno enotni.