Background
He was born at Ballinamore in County Leitrim to merchant William Walsh and Sarah Matchett.
He was born at Ballinamore in County Leitrim to merchant William Walsh and Sarah Matchett.
He migrated to New South Wales around 1848 and settled as a solicitor at Goulburn, where he acquired extensive property and became the first mayor in 1859. In 1860 he was elected to the New South Wales Legislative Assembly for Goulburn, but he resigned in 1861. Around 1872 he moved to Sydney and then subsequently to at Bathurst.
He died at Bathurst in 1874.