Tom is a graduate of the University of Alberta and holds a law and economics degree. Immediately following graduation from law school, he clerked for the Honourable Mr. Justice Major at the Supreme Court of Canada. Tom began his legal career in private practice and joined Alberta Justice and Solicitor General in 2004. He has held a number of positions within the Government of Alberta and is presently the Director of the Constitutional and Aboriginal Law team. Additionally, Tom co-instructs Constitutional Litigation at the Faculty of Law, University of Alberta.

Tom holds the position of President of the St. Thomas More Lawyers’ Guild of Northern Alberta and has previously sat on the boards of the Edmonton Police Foundation and the Alberta Law Foundation.