Owen Robert Spencer-Thomas MBE est né dans une famille d'agriculteurs le 3 mars 1940 à Braughing, dans le Hertfordshire, en Angleterre.
Owen Spencer-Thomas est né le 3 mars 1940 à Braughing, Hertfordshire, Angleterre.