Dzimis 1922. gada 4. janvārī Ropažu pagasta Zālītēs zemnieka ģimenē. Mācījās Ropažu pamatskolā, ko beidza 1935. gadā un strādāja lauku darbus Ogresgala pagastā. 1939. gadā pārcēlās uz dzīvi Rīgā, strādāja par atslēdznieka mācekli un strādnieku tramvaju darbnīcās. Pēc J. Raiņa vakara vidusskolas beigšanas 1945. gadā uzsāka neklātienes studijas LVU Filoloģijas fakultātes Latviešu valodas un literatūras nodaļā, kuras beidza 1951. gadā. Viņa pirmā recenzija bija "Luga par padomju jaunatni" laikrakstā "Cīņa" (1950). Bija laikraksta "Cīņa" literārais līdzstrādnieks (1948-1955), Rakstnieku savienības biedrs (1956), Latvijas PSR Zinātņu akadēmijas Valodas un literatūras institūta zinātniskais līdzstrādnieks (1956-1959), filoloģijas zinātņu kandidāta disertācija "Satīras asajā gaismā" par A. Upīša komēdijām (1957), Tekstoloģijas sektora vadītājs (1959-1964), institūta direktors (1963-1983).
Uzrakstījis daudz biogrāfisku grāmatu un kinoscenārijus Rīgas Kinostudijas filmām "Mērnieku laiki" (1968), "Nāves ēnā" (1971).
Miris 2000. gada 25. janvārī Murjāņos, apbedīts Rīgas Meža kapos.[1]