Napier was born in Manchester. He obtained a British [undergraduate degree classification|first-class honours] degree in jurisprudence from the University of Oxford before being called to bar at Lincoln's Inn in 1881. After completing his pupillage in 1882, he practiced in his hometown for six years, before moving to Singapore in 1889.