Background
He was born in Sunbury, Ontario and became a farmer.
He was born in Sunbury, Ontario and became a farmer.
McCallum attended high school at Sydenham then Queen"s University where he earned a Bachelor of Science degree.
He was acclaimed to Parliament at the Frontenac—Addington riding in a by-election on 1 November 1937. After serving the remainder of the 18th Canadian Parliament, McCallum was defeated by Wilbert Ross Aylesworth of the National Government (Conservative) party.