Background
He was born in Melbourne to John Shepherd and Eliza Audley.
He was born in Melbourne to John Shepherd and Eliza Audley.
A solicitor, he moved to Sydney around 1873. In 1877 he was elected to the New South Wales Legislative Assembly for Wellington. He did not contest the subsequent election in 1880.
He returned to the Assembly in 1885 as the member for East Macquarie, but was defeated running for Paddington in 1887.
A Free Trader, he served his final term on election to Paddington in 1889, and did not contest in 1891. Shepherd died in Sydney in 1893.