 He was the son of Col. Robert John Milliken-Napier of Culcreuch, Stirling and Anne Campbell.On 17 March 1817, he proved his succession to the dormant baronetcy of Merchiston, and became the 8th Baronet.He served as convener of County Renfrew.