He defeated independent candidate Peter Savarich by a wide and comfortable margin to earn his first term in office.
Throughout his career in the Legislature he served as a backbencher in the provincial Liberal government.
This time he defeated Conservative candidate Malcolm Gordon to earn his second term in office.
After his defeat from provincial politics McCallum made two attempts to gain a seat in the House of Commons of Canada.
McCallum and Luchovich would face each other again in the 1935 Canadian federal election this time both men would be defeated by Social Credit candidate William Hayhurst.