Nathan Schiff was born in Forest Hills, New York, USA. He is known for Abracadaver! (2008), Weasels Rip My Flesh (1979) and Vermilion Eyes (1990).
Sin datos