Career
Leinweber served as a municipal Alderman for the city of Medicine Hat from 1944 to 1950 and ran for mayor twice but was unsuccessful. Leinweber ran for a seat to the Alberta legislature for the first time in a by-election held on January 19, 1961 in the electoral district of Medicine Hat. Leinweber stood for a second term in office in the 1963 Alberta general election.
Leinweber ran for his third and final term in the 1967 Alberta general election.
He just barely held onto his seat winning over a fractured opposition. He retired from the Legislature at dissolution in 1971.