- Born
- Died
- Birth nameTerence Edgar Fincher
- Terry Fincher was born on July 8, 1931 in Aylesbury, Buckinghamshire, England, UK. He is known for The Lion Cub from Harrods (2009), This Is Your Life (1955) and Success Story (1974). He was married to June Smith. He died on October 6, 2008 in Blackheath, Surrey, England, UK.
- SpouseJune Smith(1955 - September 19, 2008) (her death, 3 children)
- Well-known newspaper photographer.
Contribute to this page
Suggest an edit or add missing content