Background
He was born in East Zorra Township, Oxford County, Canada West, the son of Conrad Stock, a German immigrant.
He was born in East Zorra Township, Oxford County, Canada West, the son of Conrad Stock, a German immigrant.
He represented Perth South in the Legislative Assembly of Ontario from 1902 to 1904 and from 1908 to 1911 as a Liberal member. He set up his own business in Tavistock and later, with a partner, formed a company selling flax there. Stock married Mary M. Marty in 1887.
In 1889, he was named clerk for South Easthope Township and served until 1919.
He was an unsuccessful candidate in an 1899 provincial by-election in Perth South. He defeated Samuel Nelson Monteith in the general election held in 1902.