Syn Jakuba i Franciszki. W latach 1936–1938 działał w Komunistycznym Związku Młodzieży Polski. W czasie II wojny światowej współorganizował Gwardię Ludową, a następnie Armię Ludową. Od 1942 był działaczem Polskiej Partii Robotniczej.
Uzyskał wykształcenie wyższe niepełne. Był redaktorem naczelnym: od 1945 do 1946 „Głosu Pracy”, w latach 1946–1948 „Echa Krakowa”, w 1950 „Dziennika Literackiego”, a w okresie 1952–1989 „Życia Literackiego”. W 1953 podpisał rezolucję Związku Literatów Polskich w sprawie procesu krakowskiego.
Fot. autorstwa Nieznany fotograf - Dust jacket of book: Władysław Machejek: Spiskowcy, Wydawnictwo Literackie Kraków, 1964., Domena publiczna, https://commons.wikimedia.org/w/index.php?curid=58458623