Member, Law Review; Assistant District Attorney, Chester County, 1984-1986; Member, House of Delegates, 2006; Former Member, Crawford, Wilson & Ryan, LLC, 1986-2006; Montgomery, McCracken, Walker & Rhoads, LLP, 2006-2007; Member, Board of Directors, S.P.C.A., 2004.