Ben Snow is an instructor in Trial Advocacy - Criminal at Queen's University Faculty of Law.

Ben practices criminal litigation as an Assistant Crown Attorney at the Scarborough Crown Attorney's Office. Prior to that, he completed clerkships at the Court of Appeal for Ontario and Supreme Court of Canada and worked as an associate at a prominent criminal defence firm.