Terry Leonard is 42 years old. He lives in New York, NY. He is an alumnus of the Emerson College and he works at Anchor in the capacity of Producer. Terry loves listening to Fireworks. Terry loves the movies Rushmore, Sex And Lucia and Nightmare On Elm Street.