Professor Stephen C. Shannon

Judge Stephen C. Shannon is a Distinguished Adjunct Professor of Law at George Mason University’s Antonin Scalia Law School.  Judge Shannon is also a Circuit Court Judge in the 19th Judicial Circuit of Virginia. He teaches both Criminal Law and Prosecuting Terrorism and Cases Involving National Security. Judge Shannon previously was a principal of the law firm of Odin, Feldman & Pittleman, PC, with an extensive trial practice. Judge Shannon has served in various public roles, including as a member of the Virginia General Assembly, a state prosecutor, and a substitute judge. He holds degrees from Fairfield University, Georgetown University, and the University of Virginia School of Law, where he was a John M. Olin Fellow and Scholar in Law and Economics and a member of the Virginia Law Review.