Joe Robinson played Peter Franks in Diamonds Are Forever. He was born in Newcastle-upon-Tyne on 31st May 1927.