Po končani vojaški službi med leti 1884-93 je pri ljubljanskemu magistratu dobil službo ravnatelja vojaškega urada. V prostovoljno gasilsko društvo v Ljubljani je vstopil leta 1899. Do leta 1921 je bil društveni blagajnik. S podporo župana Hribarja je leta 1899 v društvu uvedel poveljevanje v slovenskem jeziku.
Reorganiziral je slovensko gasilstvo. Dosegel je vstop gasilske zveze na Kranjskem v Slovansko gasilsko zvezo. Leta 1908 je dosegel, da je nova Slovenska gasilska zveza obsegala: Kranjsko, Spodnjo Štajersko in Primorje. Leta 1919 je ustanovil Jugoslovansko gasilsko zvezo v Ljubljani in jo vodil do smrti. Bil je odličen organizator. Leta 1910 je organiziral zbor Slovenske gasilske zveze in slovanski gasilski zlet v Ljubljani. Bil je tudi urednik revije Gasilec.
Slovenski biografski leksikon, 1. knjiga, Ljubljana 1925-32
Osebnosti, od A do L, Ljubljana 2008
Enciklopedija Slovenije, 1. zvezek, Ljubljana 1987