Career
He represented Kings from 1911 to 1915 and Hampshire—Kings from 1925 to 1926 in the Canadian House of Commons as a Conservative. He was born in Hampton, Nova Scotia, the son of Aron Judson Foster and Eunice Lavinia Chuter, and was educated at the Provincial Normal School and Acadia University. Foster taught school in Wolfville and Kentville.
He resigned his seat in the House of Commons in 1915.
From 1916 to 1924, he was Superintendent of the Colonization Department, Canadian National Railway. He was also director of Foster"s Tours in Chicago.
Foster was defeated when he ran for reelection in 1926 and 1930.