Si forma alla Paolo Grassi di Milano, dove ha la fortuna di incontrare grandi Artisti: Thierry Salmon, Heiner Müller, Giancarlo Cobelli, Luca Ronconi e Massimo Castri, che segnerà fortemente il suo percorso formativo e con il quale collaborerà a lungo. Giulio Bosetti gli offrirà l’occasione di interpretare i ruoli importanti del Teatro, fra cui Ruzante con la guida di Gianfranco De Bosio. Nel ’94 incontra Benno Besson, per lui Maestro, con Hamlet. E poi Alvis Hermanis, Jacques Lassalle, Giorgio Albertazzi, Antonio...visualizza tuttoo Calenda. Con Valerio Binasco l’incontro con fool e clown, classici e moderni. In Scozia con Suspect Culture diretto da Graham Eatough e Mauricio Paroni De Castro, e in una coproduzione Italia e Scozia su testo di Renato Gabrielli. Altro straordinario incontro avverrà con Claudio Tolcachir in Emilia. E i più recenti progetti per la TV: interpreta Amulius nella serie per Sky Romulus (Matteo Rovere), Petra (Maria Sole Tognazzi), La fuggitiva (Carlo Carlei), Kidnapped (Al Mackay), e prossimamente Estranei (Cosimo Alemà) e Ligas (Fabio Paladini).
...e per il grande schermo: Un bacio (Ivan Cotroneo), Delta (Michele Vannucci), Con la grazia di un Dio (Alessandro Roia), Il campione (Leonardo d’Agostini), e più recentemente Il Nibbio (Alessandro Tonda), e prossimamente La valle dei sorrisi (Paolo Strippoli). Vive in campagna.