Esordisce alla fine degli anni '70 come attore e autore di cabaret a Napoli. Debutta a teatro con Napoletano pentito nel 1983 lavorando in seguito anche come regista di cortometraggi e autore di soggetti per il cinema. Ha collaborato con Edoardo Bennato, Pino Daniele, James Senese, Franco Battiato per i testi delle loro canzoni.