Rodil se je 13. aprila 1924 v Puštalu pri Škofji Loki. Med drugo svetovno vojno je delal v domobranskem centru. Leta 1945 so ga oblasti zaprle, po koncu vojne pa je zbežal iz države. Prek Avstrije, Italije in Španije je odšel v Združene države Amerike, kjer je leta 1960 doktoriral iz prava in do svoje upokojitve leta 1989 delal v farmacevtskem podjetju.
V začetku 90. let se je včlanil v krščansko demokratsko stranko (SKD) in aktivno deloval v Svetovnem slovenskem kongresu, dva mandata tudi kot predsednik. Leta 1997 je s podporo SKD in SDS kandidiral na predsedniških volitvah, nato pa bil leta 2000 izvoljen za poslanca v državnem zboru na listi Nove Slovenije.
Leta 2004 je prejel zlati častni znak svobode Republike Slovenije z naslednjo utemeljitvijo: »ob 80-letnici za zasluge v dobro slovenstva in Slovencem, pri osamosvojitvi in mednarodnem priznanju ter razvoju demokracije v Republiki Sloveniji«.