HomePeople Biography and filmographyLeo Valli Biography unavailable on TMDB. Movies (2)TV shows (1) Movies (2) Tutti gli uomini del deficiente1999 · Swiss Customs chief officer Nineties1992 · Gino Renda TV shows (1) Eurovision Song Contest1956 · Self - Spokesperson (voice)