Rodil se je kot drugi sin hišnika Dominika in Ivane, rojene Končan. Osnovno šolo je obiskoval na Vrtači v letih 1935 in 1939. Šolanje je nadaljeval na klasični gimnaziji v Ljubljani. V šolskem letu 1944/45 je zaradi izključitve, ker naj bi delal za Osvobodilno fronto, ponavljal peti razred. Že takrat je slovel kot predrzen, površen in uporen učenec, pozneje pa so ga opisovali kot nedotakljivega in namrgodenega.
Očetov samomor 10. avgusta 1944 ga je močno prizadel. Leta 1947 je maturiral in se zaposlil kot novinar na Radiu Ljubljana, leta 1951 je delal na izpostavi Radio Slovensko Primorje v Ajdovščini. Aprila 1954 se je poročil s knjižničarko Zdenko Prek, s katero je imel dva otroka. Med letoma 1957 in 1958 je bil član uredniškega odbora Revije 57. V letih 1959 in 1960 je delal na bencinski črpalki na Viču. Zatem so mu ponudili uredništvo pri novih Perspektivah, kjer je delal od 1960 do 1962.
Med letoma 1959 in 1964 je bil član gledališkega sveta Odra 57. Med letoma 1972 in 1976 je deloval kot upravnik in umetniški vodja Slovenskega mladinskega gledališča v Ljubljani, do leta 1980 dramaturg, potem pa je gledališče zapustil in naslednja štiri leta delal kot svobodni umetnik. Leta 1984 je bil tri mesece zaposlen kot dramaturg Drame SNG Ljubljana. Leta 1986 je prejel Prešernovo nagrado za življenjsko delo, ki je bila pravzaprav nagrada za njegovo Antigono.
Marca 1991 je umrl njegov prijatelj, igralec Brane Ivanc, kar ga je osamilo. Sledil mu je čez dobro leto v 62. letu starosti.
Predrzen, površen in uporen
24. avgusta 1992 se je v Ljubljani rodil Dominik Smole, ki je imel velik vpliv na slovensko dramaturgijo.