Kevin Zucker was born 1976 in New York, NY. He lives and works in New York, NY.