Hawaii Five-0
1968
Jennifer Leak was born on 28 September 1947 in Cardiff, Wales, UK. She is an actress, known for Yours, Mine and Ours (1968), Eye of the Cat (1969) and The Photographer (1974). She has been married to James D'Auria since May 1977. imdb.com