Gimnazijo je končal v Gorici in učiteljišče v Kopru. Kot učitelj je služboval na Ubeljskem (do 1901), Trnovem (od 1885), Colu (od 1889), kot nadučitelj v Premu (od 1895), Litiji (od 1889).
Leta 1901 je prišel kot učitelj na II. meščansko šolo v Ljubljani, postal nadomestni, leta 1902 pa stalni učitelj v Ljubljani. Upokojil se je leta 1910.
Od tedaj je živel v raznih krajih v Sloveniji in Dalmaciji, nazadnje v Mariboru.
Delo
Že med študijem na učiteljišču se je ukvarjal s pesništvom. Leta 1887 mu je Ljubljanski zvon natisnil prvi pripovedni spis (Na Silvestrov večer). Bolj plodna so bila potem leta 1897–1902, ko je objavil v Ljubljanskem zvonu niz novelic, povesti in romanov. Odtlej je sodeloval z nekaterimi presledki prav do novejšega časa v raznih časopisih (Ljubljanski zvon, Dom in svet, Slovenec), časnikih in književnih društvih (Mohorjeva družba). V svojih delih je opisoval predvsem družinsko življenje ter življenje v trgih in malih mestih.
Objavljal je pod številnimi šiframi in psevdonimi: H. Vipavski, J. K. Dolinar, Hrastar, Ivan Kos, Premec, J. M. Prosen, Slavec, Osamelec, Devetak, Sršen, Batog, Stariha.
Bibliografija
Romani
1898 - Kotanjska elita
1899 - Gojko Knafeljc
Povesti
1907 - Življenja trnjeva pot: resnična zgodba iz polupreteklega časa
1912 - Oče in sin: povest iz polpretekle dobe
1914 - Novo življenje
1914 - Gozdarjevi spomini