Saunders was an underwriter at Lloyd's of London.
He served as president of the Entomological Society from 1841 to 1842 and again from 1856 to 1857, was treasurer of the Linnean Society of London from 1861 to 1873 and was a Fellow of the Royal Society from 1853.