Attore, regista ed autore, diviso tra cinema, televisione e teatro, dove ha recitato in lavori come Trote di Edoardo Erba, Ben Hur di Gianni Clemente, La bisbetica domata di Shakespeare, regia di Alessandro Capone, Coppie in multiproprietà di Nicola Pistoia, I tre moschettieri, Mezzi uomini", Uomini targati Eva e Uomini stregati dalla luna di P. Ammendola e Pistoia. Ha inoltre lavorato con Giorgio Albertazzi e con Marco Lucchesi in Per un sì e per un no, La donna del banco di pegni, Le acque e le foreste, Victoria...visualizza tuttoa Station e I nani. Sul piccolo schermo ha partecipato a molte produzioni tra le quali Piper e Finalmente soli 2 e 5 di F. Vicario, Finalmente una favola di Gian Francesco Lazotti, Un ciclone in famiglia 2 e 3 di Carlo Vanzina, Finalmente a casa di Rossella Izzo, Incantesimo 9 registi vari, Codice Rosso di Roberto Mosca e Monica Vullo, Giovanni Paolo II di Jim Harrison, La squadra registi vari, Diritto di difesa di Lazotti e Donatella Maiorca, Orgoglio di Giorgio Serafini e Vittorio De Sisti, Casa famiglia 2 di Tiziana Aristarco e Riccardo Donna. Al cinema è stato interprete di molte pellicole come Viva l’Italia di Massimiliano Bruno, Stregati dalla Luna di e con Ammendola & Pistoia, regia degli autori, I fobici di Giorgio Scarchilli, Uomini sull'orlo di una crisi di nervi di Capone, Uno a me, uno a te, uno a Raffaele di Jon Jost, Vietato ai minori di Maurizio Ponzi, Ladri di futuro di Enzo Decaro, American Express di G.N. Hayek, Il ritorno del grande amico di Giorgio Molteni, Orlando sei di Dante Majorana, Piccoli equivoci di Ricky Tognazzi, In questo mondo di ladri di Vanzina.