Clark would attempt to run for a seat to the Canadian House of Commons in the 1908 Canadian federal election in the Red Deer district as a candidate of the Liberal candidate. He defeated Conservative candidate George Root to win the new district and his first term in office. Clark would run for his second term in office in the 1911 Canadian federal election this time defeated Conservative challeneger and future Member of the Legislative Assembly (MLA) Alexander McGillivray.
Clark would join the board of directors for the University of Alberta in 1911 and serve in that position for a year. He would run for his 3rd term in office as a supporter of the Unionist government defeating former Alberta MLA William Puffer. Clark would join the Progressive Party of Canada in 1920 and return to the Liberals just a year later due to his opposition of class based politics practiced by the United Farmers of Alberta. He ran for the Liberals in the Mackenzie electoral district in Saskatchewan in the 1921 Canadian federal election but was defeated by Progressive candidate Milton Neil Campbell and lost his seat.