Študiral je na AGRFT v Ljubljani, nato je delal kot dramaturg in urednik pri ljubljanskem radiu. Ukvarjal se je s teoretičnimi vprašanji radijske dramaturgije in zgodovino slovenskega gledališča po 2. svetovni vojni. Zelo pomembno je tudi njegovo prevajalsko delo. Arhiv Radia Slovenija danes hrani skoraj 600 radijskih iger in drugih oddaj, pri katerih je bil dramaturg, 90 iger, ki jih je prevedel, in 50 iger, pri katerih je podpisal režijo.
Prevedel je tudi številna dramska besedila, ki so bile uprizorjena v različnih slovenskih gledališčih, med njimi dela Augusta Strindberga, Bertolta Brechta, Thomasa Bernharda, Daria Foja, Alda Nicolaja, Henrika Ibsna, Heinerja Müllerja, Friedricha Schillerja ... V slovenskih gledališčih je deloval tudi kot dramaturg in režiser.
Objavil je tudi vrsto kritik in esejev, uredil in komentiral dela slovenske dramatike.