Pisal je vse od srednješolskih dni do pozne starosti. Snov iz kmečkega sveta je umestil v svet domače Poljanske doline in okoliških hribov. Njegovo najboljše delo je zgodovinski roman Visoška kronika, ki naj bi izšla v treh delih, a ga je prehitela smrt. Med najbolj znana dela uvrščamo sledeče romane in povesti: Cvetje v jeseni, Med gorami, V Zali, Vita vitae meae, Izza kongresa, Janez Sonce, Grajski pisar, Otok in struga, Mrtva srca, 4000.