Attore di cinema e teatro, ha partecipato tra cinema e televisione, a circa settanta film in tutta la sua carriera, non trascurando, però, il teatro con il quale convive da quaranta anni lavorando in circa quaranta spettacoli presentati in più di 20 paesi. Ha fondato tra gli altri il TAG Teatro, il Teatro Niovo di Venezia e Produzioni Teatrali Veneziane, è stato coordinatore artistico del Carnevale di Venezia dal 1995 al 2003. Come regista ha diretto più di trenta tra spettacoli, opere barocche e teatro di piazza prodotti in diversi paesi. In Cinema debutta nel 1989 nel film Rosso veneziano. Nel 2007 è protagonista nel film Carlo Goldoni: Venezia, Gran Teatro del mondo di Alessandro Bettero. Nel 2012 è Mariano Rumor in Romanzo di una strage di Marco Tullio Giordana. Lavora con registi quali F.lli Taviani (La masseria delle allodole), Gabriele Salvatores (Come dio comanda), Marco Tullio Giordana, Neri Parenti (Vacanze di Natale a Cortina), Vanzina, Sam Mendes (Spectre), e ancora Sole a catinelle di Gennaro Nunziante e Colpi di fortuna di Neri Parenti. Nel 2014 ha girato il film Le badanti (The Caretakes) di Marco Pollini, con il quale collabora di nuovo nel film Pop Black Posta. Nel 2020 ha girato ancora con Checco Zalone Tolo Tolo, e con Alex de la Iglesia in Veneciafrenia - Follia e morte a Venezia, ma soprattutto con Paolo Sorrentino in È stata la mano di Dio, recentemente in Mancino naturale di Salvatore Allocca e Il signore delle formiche di Gianni Amelio e nelle produzioni internazionali Across the River and into the Trees, regia di Paula Ortiz e Der Feind meines Feindes film Tv ZDF di Marcus O. Rosenmüller. Diverse le produzioni tedesche tra cui da protagonista Antonio him schmecht’s nicht e Bella Germania. Recentemente in tournée teatrale con I due gemelli veneziani di C.Goldoni regia di Valter Malosti .