Attore, doppiatore e direttore di doppiaggio. E' un doppiatore indipendente dal 2004.
Nel doppiaggio al cinema è la voce italiana a Russell Crowe ne Il gladiatore, Samuel L. Jackson in Pulp Fiction, Keanu Reeves nella trilogia di Matrix, Hugh Grant nella saga di Il diario di Bridget Jones, Pierce Brosnan nella saga di James Bond, Brandon Lee ne Il corvo.
Nel doppiaggio in TV, dal 2018 è la voce narrante in Ulisse – Il piacere della scoperta, programma documentaristico di Rai 1. Nel 2019 è la voce di Mufasa nel film Il re leone, remake dell’omonimo film del 1994.
Nel doppiaggio in radio ha prestato la voce ai personaggi di Sandokan e di Diabolik. A Corto Maltese nelle omonime produzioni di cartoni animati italo-francese, e a Sua Eccellenza il Palazzo, della serie animata andata in onda su MTV Excel Saga.
Attore di teatro, televisione e cinema: ha esordito sul grande schermo nel 1984 con Chewingum di Biagio Proietti. Ha interpretato inoltre il personaggio di Massimo Forti nella soap-opera CentoVetrine e del duca Ottavio Ranieri nella serie tv Elisa di Rivombrosa, entrambe trasmesse da Canale 5. Nel 2005 è protagonista del film Dalla parte giusta diretto da Roberto Leoni e nel 2007 del film 7 km da Gerusalemme, tratto dall’omonimo romanzo di Pino Farinotti. Nello stesso anno è ad Un medico quasi perfetto. E ancora, è coprotagonista nella fiction di RaiDue Donna detective con Lucrezia Lante della Rovere e Kaspar Capparoni. Nel 2009 ha preso parte alla fiction Un amore di strega interpretando il padre di Carlotta (Alessia Marcuzzi). Dal 2012 è uno dei protagonisti della fiction di Canale 5 Le tre rose di Eva, interpretando Ruggero Camerana. Dal 2016 al 2017 è coprotagonista nella soap Un posto al sole. E’ su Netflix con il film estivo Sotto il sole di Riccione.
Nella stagione 2005–2006 interpreta il capitano Von Trapp nel musical, prodotto dalla Compagnia della Rancia. Tutti insieme appassionatamente, regia di Saverio Marconi. Ruolo ripreso nella stagione 2014–2015 con la produzione Peep Arrow per la regia di Massimo Romeo Piparo.
Inoltre in televisione, compare assieme alla sorella Monica tra i partecipanti della trasmissione televisiva I raccomandati condotta da Carlo Conti su Rai Uno.
Nel febbraio 2010 ha partecipato al reality L’isola dei famosi. Il 20 giugno 2020 con il figlio Lupo è ospite di una puntata di Linea blu. Partecipa al programma TV Tale e quale show arrivando penultimo.
Ogni mattina alle 9 continua a leggere l’oroscopo su Radio Italia.