John Neschling was born in 1947 in Rio de Janeiro, Brazil. He is known for his work on Desmundo (2002), Gaijin, a Brazilian Odyssey (1980) and Kiss of the Spider Woman (1985). He is married to Patrícia Melo. They have one child. He was previously married to Lucélia Santos.