Ha lavorato in diversi teatri italiani come il teatro Biondo di Palermo, il Teatro Massimo di Palermo, Il teatro Zelig di Milano, il teatro Testaccio, Colosseo e Dell'Orologio di Roma. Ha lavorato in alcune Fiction televisive (Incatesimo4, La Squadra3, La villa dei Misteri. In cinema è sato diretto da registi come Roberto Faenza e Beppe Cino.