Grant was born at Elgin, Morayshire and studied at Aberdeen University followed by medicine at Glasgow and Edinburgh.
He was admitted FRCS in 1838.After failing to receive commission he went aboard The Thames as a surgeon from 1839 to 1840.
He sought to introduce along with Dalhousie self-sufficiency in India including in all matters of medical supplies.
He founded the Indian Annals of Medical Science in 1853 which he continued to edit until he retired.
[3][1] He retired in 1863 and settled in Connaught Square, Hyde Park with his sister.