Rodil se je materi Frančiški Bavcon in očetu Francu, kmetu in dolgoletnemu županu v Dornberku.
Po končanem učiteljišču je poučeval na meščanski šoli v Ljutomeru. Vodil je modelarsko skupino, ki je izdelala vrsto modelov in jadralno letalo »Prlek«.
Po okupaciji Kraljevine Jugoslavije so ga Nemci poslali v internacijo. Iz ujetništva se je vrnil februarja 1942 in poslej bival z ženo in triletnim sinom na Kočevskem, kjer je sodeloval s partizani. Avgusta istega leta so ga Italijani ujeli in odpeljali v Padovo.
Po kapitulaciji Italije je šel v partizane in se udeleževal borb na Hrvaškem. 7. januarja 1945 je padel v boju v Zoljanah pri Našicah.
Primorski slovenski biografski leksikon: 2. snopič. Gorica: Goriška Mohorjeva družba, 1974, str. 65.
Svobodi do smrti je služil vaš glas… : v spomin prosvetnim delavcem, ki so žrtvovali življenje v Narodnoosvobodilni vojni ob deseti obletnici osvoboditve. Ljubljana: Združenje prosvetnih delavcev Slovenije, 1955, str. 19.