Show more
Carlo Nell was born on 9 June 1926 in Ormont-Dessous, Vaud, Switzerland. He was an actor, known for Le Samouraï (1967), The Loner (1987) and Last Known Address (1970). He was previously married to Franca Duval. imdb.com