Peter Betts was born in London.
Peter Betts sinh ra tại Luân Đôn.