Perteneció a la Administración colonial en India de 1831 a 1881, siendo comisario de Punjab en 1850.
Recolectó flora de Adén, Ceilán y en India.
Tuvo una hermanastra, nacida en Honora Edgeworth, fue la novelista Maria Edgeworth.
Entre sus otros hermanos estaban Honora (Hna.
Con su mujer Christina tuvieron a Harriet.