Following the completion of his first law degree in 2006, Professor Rankin clerked to the Court of Appeal for British Columbia. He thereafter practised litigation as an associate at Hunter Litigation Chambers in Vancouver, British Columbia, before going on to complete a Master of Laws degree at the University of Toronto in 2011. Professor Rankin has appeared as counsel at all levels of court in British Columbia, as well as several times at the Supreme Court of Canada.