Callan has completed his second year of the J.D. program at the University of Saskatchewan. Prior to law school, he obtained his Bachelor of Commerce degree from the Edwards School of Business and worked with the Government of Saskatchewan as a Ministerial Assistant.
While at the Edwards School of Business, Callan was involved in student government as the President of the Edwards Business Student Society. He continued to volunteer throughout his first two years of law school, participating in the Law Student Association and Legal Follies. Callan also volunteered with Pro Bono Students Canada, working with Innocence Canada to provide supports for those who were wrongly convicted.