He was a Conservative member of the Legislative Assembly of Ontario from 1914 to 1937 who represented the Toronto riding of Parkdale.
He served as Treasurer and Attorney General in the governments of Howard Ferguson and George Stewart Henry.
[1] He easily won re-election in the 1919 Ontario general election, even though he spent the previous few years in Europe and not in the legislature.
[6] He won re-election, again in the 1923 election that saw United Farmers of Ontario government fall to his party's Conservatives.
[9] Even though he was presumed to be the leading contender to become the Conservative party's leader, Price announced in May 1936 that he would not seek re-election and would retire at the end of the legislative session.