Nato a Napoli, ha frequentato l’Accademia d’Arte Drammatica della Calabria e, successivamente, la Scuola di Teatro Enzo Corea, diretta da Salvatore Corea, e l’ Accademia d’Arte Drammatica di Varsavia.
Dopo aver lavorato in piccoli ruoli in televisione e nel cinema, nel 1997 debutta in teatro con Le Troiane di Euripide. Tra il 1998 e il 2000 prende parte a delle tournée teatrali in Argentina e in altri paesi del Sud America.
Nel 2006 recita nella miniserie tv di Canale 5, L’onore e il rispetto, regia di Salvatore Samperi, in cui è protagonista nel ruolo di Santi Fortebracci.