Lavora nel cinema e nella televisione partecipando a varie fiction di successo come “La Squadra”, “Un posto al sole”, “Un medico in famiglia”, “I Cesaroni”. Nel 2000 interpreta “Iago” nella trasposizione cinematografica di Giulio Reale. L’anno successivo è tra gli interpreti de “Il compagno americano” regia di Barbara Barni e nel 2008 incontra Angelo Antonucci che lo vuole per il suo film “Nient’altro che noi”. Nello stesso anno e’ il co-protagonista nel cortometraggio di Lorenzo Di Nola e Brando Bartoleschi “Il s...visualizza tuttosistema morbido”, tratto da un racconto di E. A. Poe, che viene selezionato e proiettato allo “Short Film Festival di Cannes”. Molto attivo in teatro dal 1996 entra a far parte della compagnia di Glauco Mauri.