
Stephen P. Shepard is a trusted and highly regarded Towson criminal defense attorney and the founder of Shepard Law. Since establishing his practice in 2012, Steve has dedicated his entire career to defending individuals facing criminal charges in Baltimore County. His deep, localized knowledge of the Towson District and Circuit Courts, prosecutors, and judges has allowed him to achieve consistent, positive results for clients throughout Baltimore County and surrounding communities.
Education & Legal Training
Steve graduated summa cum laude from Cabrini University with a Bachelor of Arts in Criminology and Philosophy. He went on to earn his Juris Doctor with honors from Appalachian School of Law, where he concentrated heavily on criminal law and procedure. While in law school, his student article on offender rehabilitation was published in the Appalachian Journal of Law, and he served as Articles Editor on the journal’s executive board.Before launching his defense practice, Steve gained invaluable insight working on both sides of the justice system. He interned with the Montgomery County District Attorney’s Major Crimes Unit and spent time with the Maryland Office of the Public Defender. He also participated in the Inside-Out Prison Exchange Program, an experience that gave him a profound understanding of the human impact of incarceration and continues to inform his compassionate yet aggressive approach to criminal defense.
Before launching his defense practice, Steve gained invaluable insight working on both sides of the justice system. He interned with the Montgomery County District Attorney’s Major Crimes Unit and spent time with the Maryland Office of the Public Defender. He also participated in the Inside-Out Prison Exchange Program, an experience that gave him a profound understanding of the human impact of incarceration and continues to inform his compassionate yet aggressive approach to criminal defense.
Practice Areas & Experience
As a dedicated Towson criminal lawyer, Stephen P. Shepard handles all types of misdemeanor and felony cases in Baltimore County District and Circuit Courts.
Recognition & Awards
Stephen P. Shepard has received consistent recognition for his work, including:
