Shapiro previously served as a Montgomery County commissioner from 2011 to 2017. He also served as a Democratic member of the Pennsylvania House of Representatives, representing District 153 from 2005 to 2011.
Shapiro earned his B.A. from the University of Rochester in 1995. He went on to receive his J.D. from Georgetown University Law in 2002.
Shapiro worked as a Legislative Assistant to United States Senator Carl Levin from 1995 to 1996. He then worked as Senior Advisor to United States Representative Peter Deutsch from 1996 to 1998 and as Senior Advisor to Senator Robert Torricelli from 1998 to 1999.
From 1999 to 2003, he was Chief of Staff for United States Representative Joe Hoeffel. He has worked as an attorney for Ballard, Spahr, Andrews and Ingersoll, Limited Liability Partnership since 2003.