スターリング城
とエリザベス・アースキン（、1676年以降没、第20代マー伯爵ジョン・アースキンの娘）の息子として生まれた。1658年9月4日に父が死去すると、ネイピア卿の爵位を継承した。1659年に一時スターリング城に投獄された。