È nato nel 1926 a Milano, dove vive. Si è occupato di teatro mettendo in scena, tra gli altri, Bertolt Brecht, Dylan Thomas, Apollinaire e Alfred Jarry. Pittore, ha pubblicato diversi libri di narrativa.