 He was born in Pictou, Nova Scotia, the son of Daniel Hockin and Elizabeth Milnes, and educated at the Pictou Academy.In 1873, he married Jean, the daughter of Andrew McKinlay, former mayor of Halifax.Hockin served as a member of Pictou city council.