Grant sat for Montague division in the Senate of Canada from 1949 to 1965.
[1] He was born in Peakes Station, Prince Edward Island, the son of Allan Grant and Mary Fisher, and was educated there and at Prince of Wales College.
He taught school for several years and then was hired by the Charlottetown Post Office.
He later worked as an insurance agent, then attended medical college in Boston and practiced medicine in Cardigan, Vernon River and Montague.
Grant served in the province's Executive Council as a minister without portfolio from 1927 to 1930.