Born in Kamloops General Hospital, in Kamloops, British Columbia, Davis grew up in Tranquille Valley on a homestead where he attended school in a one-room log cabin.
His attendance at St John's College, Oxford University, was interrupted by the Second World War.