He has over 80 acting credits to his name starting with the movie Eat It in 1968. From 2002 to 2008 he starred in the television series Carabinieri. His latest role came in the movie Tutto tutto niente niente in 2012. Villaggio has won a Capri Legend Award, a Best Actor Award at the Carrousel International du Film, a Career David at the David di Donatello Awards, a Golden Goblet Award, a Silver Ribbon from the Italian National Syndicate of Film Journalists, a Legend of Honor at the Locarno International Film Festival, and a Career Golden Lion at the Venice Film Festival. He has also acted in stage plays and written songs and many films.