Napomena:
U rodnom mestu je završio osnovnu, a Učiteljsku školu u Banjoj Luci. Po završetku Učiteljske škole je kratko vreme radio kao prosvetni radnik u okolini Teslića. Preselio se u Banju Luku i bavio se novinarstvom. Radio je kao novinar i urednik u sarajevskom "Oslobođenju", a zatim je bio direktor novinsko-izdavačke delatnosti, te direktor i glavni i odgovorni urednik izdavačke delatnosti u "Glasu srpskom".
Živi i radi u Banjoj Luci.
Objavio je osamnaest zbirki pesama, sedamnaest zbirki pripovedaka, pet romana, dve zbirke eseja, knjigu književnih kritika i deset radio-drama za odrasle, zatim osamnaest zbirki priča za decu, šest zbirki pesama za najmlađe, dva romana za mlade, desetak igranih i objavljenih tekstova za dečja pozorišta i petnaestak radio-igara za decu.
Zastupljen u čitankama, lektiri i mnogim antologijama. Njegove pesme i pripovetke prevođene su na italijanski, poljski, mađarski, engleski, rumunski, nemački, holandski, švedski, ruski i druge jezike.