Steve Shannon

Distinguished Adjunct Professor

  • Subjects Taught: Criminal Law, National Security Law

Contact Information

Biographical Sketch

Judge Stephen C. Shannon is 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.