Nel 1987 prese parte alla rappresentazione teatrale "Una zingara m'ha detto" di Enrico Vaime, che ebbe un grande successo e che fu riproposta per tre anni. Nel 1990 scrisse, diresse ed interpretò l'ironico "Anche i grassi hanno un'anima", per poi continuare la sua attività teatrale con la commedia "Un bicchiere vuoto" di Vinicio Gioli del 1996, andato in scena al Teatro Verdi di Firenze e poi replicato più volte in giro per l'Italia. Nel 2009 partecipa alla trasmissione di Toscana Tv, "Mixtime - Musica Cinema Spettacolo", condotta da Fabio Irco. Nel 2014 ha recitato nel film "Le badanti" di Marco Pollini, presentato in anteprima alla 71ª Mostra internazionale d'arte cinematografica di Venezia.