Napier nació en Ceilán el 6 de diciembre de 1810.