 He was born in Cobourg, Upper Canada, the son of John Moss, and grew up in Toronto.He was educated at Upper Canada College and the University of Toronto.Moss studied law with Adam Crooks, was called to the bar in 1861 and practised law in Toronto.