Tags: Jeff Scher

Jeff Scher

Jeff Scher is an American filmmaker, animator and painter, based in New York. He was born Jeffery Noyes Scher, on December 24, 1954. Scher graduated from Bard College in 1976. He is married to Bonnie Siegler and they currently live in Brooklyn with their two children.