Background
He was born at Pyrmont, and attended Fort Street Public School before becoming an apprentice carpenter at the age of fourteen.
He was born at Pyrmont, and attended Fort Street Public School before becoming an apprentice carpenter at the age of fourteen.
He worked in northern Queensland for the Australasian Steam Navigation Company before returning to Sydney to work as a consulting engineer After a world tour in 1883, he lived at Guildford by 1891, becoming an alderman on Prospect and Sherwood councils and later mayor of Sherwood. In 1893 he was elected to the New South Wales Legislative Assembly as a Free Trade member for Central Cumberland, but he was defeated the following year.
McCredie died at Guildford in 1903.