Career
He represented Chilliwack in the Legislative Assembly of British Columbia from 1972 to 1986 as a Social Cr member. He worked as an accountant for Canada Packers, later opening his own business in Chilliwack. In 1973, he ran for the leadership of the Social Cr party.
Schroeder was speaker for the British Columbia assembly from 1979 to 1982.
Shroeder resigned as speaker in August 1982 and subsequently served in the provincial cabinet as Minister of Agriculture.