Henry Diltz was born on September 6, 1938 in Kansas City, Missouri, USA. He is an actor, known for Last Summer (1969), The Monkees (1965) and Doctor Duck's Super Secret All-Purpose Sauce (1986). He was previously married to Elizabeth Sherry Grant.
Read more: Imdb