He was born 13 October 1813 in Drayton the son of Robert Napier Raikes the vicar of Gayton and rector of Hellesdon all in Norfolk, England; and the grandson of Robert Raikes, the promoter of Sunday schools.
He was promoted to major in 1854 with the 67th Bengal Native Infantry.