Barry Letts died on October 9, 2009, in England, UK of cancer.
Chat with our AI personalities
John Spencer Letts was born in 1934.
Barry Tuckwell is not dead
Barry Tannenbaum died in 1991.
Barry Mickelson died on October 31, 2013.
Barry Ashbee died on 1977-05-12.