1945–1946 között leventeként megjárta Németországot. 1946–1951 között gyárban raktári segédmunkás és bádogossegéd, közben a dolgozók iskolája esti tagozatán érettségizett. 1955-ben az Eötvös Loránd Tudományegyetem Bölcsészettudományi Kar magyar szakán diplomázott. Filozófiát és dramaturgiát is tanult. 1955–1958 között Dombóváron a Gőgös Ignác Gimnázium tanára volt. 1959-ben a Madách Színház lektora volt. 1960–1962 között a pápai textilgyár dekorációsa volt. 1962-től, Budapesten a Gorkij fasori általános iskola oktatója volt. 1966-tól az Esze Tamás Nevelőotthon szaktanára volt. 1969-től a Magyar Népköztársaság Művészeti Alapjának tagja volt. 1970-ig napközis nevelőtanárként dolgozott. Ezt követően az Állami Déryné Színház sajtófelelőse volt. 1971-től szabadfoglalkozású író volt. 1973-tól a Magyar Írók Szövetségének tagja volt. 1986-tól takarítóként dolgozott.
Családja
Szülei: Horváth Károly vasbetonszerelő és Bagladi Teréz gyári mosónő voltak. Felesége, Kis Herczegh Éva magyar szakos középiskolai tanár, szakszervezeti munkatárs volt.
Marton Zsuzsa-Vadas Ferenc: Alkotások és pályaképvázlatok egy Tolna megyei tudományos és művészeti lexikonhoz. Szekszárd, Wosinsky Mór Megyei Múzeum, 1990.
Kortárs magyar írók kislexikona 1959-1988. Főszerkesztő: Fazakas István. Budapest, Magvető, 1989.
A magyar irodalom évkönyve 1988-2008; változó szerk.; Széphalom Könyvműhely, Budapest, 1989-2009
Új magyar irodalmi lexikon II. (H–Ö). Főszerk. Péter László. Budapest: Akadémiai. 1994. ISBN 963-05-6806-3
Who is Who Magyarországon. Kiegészítő kötet. 2. kiadás, 2004. Zug, Hübners blaues Who is Who, 2004.
Who is who Magyarországon. 7. kiadás. Zug. 2009. Hübners Who is Who.