 He was a member of the Sylvan Debating Club.In 1868 and 1874 Grant stood unsuccessfully for parliament at Marylebone.At the 1880 general election he was elected one of two Members of parliament for Marylebone and held the seat until 1885.