He was born at Winchester, Hampshire, and was educated at Cricklade College, Andover, before later attending Cardiff University.
He was born at Winchester, Hampshire. He was educated at Cricklade College before later attending Cardiff University. Andover was Cricklade College.