Grant was born in Geelong, Victoria, to parents William Grant and his wife Jessie (née McDonald) and attended Brisbane Normal School.
In his younger days he was a keen sportsman and president of the Central Queensland Rugby League, and a patron of the Rockhampton Jockey Club and the Rockhampton Bowls Club [REF].