Napier was born on 7 January 1903 in King's Norton, Worcestershire, England. His cousin was Prime Minister Neville Chamberlain. Napier studied at Clifton College and at the Royal Academy of Dramatic Art.