Career
Born in Halton County, Canada West, Marshall was a businessman, before being elected to the Canadian House of Commons for the Ontario electoral district of Elgin East in a 1906 by-election, after the sitting Member of Parliament, Andrew B. Ingram, was appointed Vice Chairman of the Ontario Railway and Municipal Commission. A Conservative, he was re-elected in 1908, 1911, and 1917. He died in office in 1920.