John’s practice involves business consulting, business development, government relations and estate administration.
Elected to the Pennsylvania House of Representatives in 1984, John has served the River Wards of Philadelphia both in the community and in Harrisburg. John has been Chairman of the House Urban Affairs Committee, the House Liquor Control Committee, and is currently the Chairman of the House Transportation Committee. In his current chairmanship role, John is a member of the State Transportation Commission and oversees all legislation dealing with aviation, freight and passenger rail transportation, mass transit, automotive travel and road safety for all modes of transportation. In addition, John is involved with issues concerning road and bridge construction, the Motor License Fund, multi-modal funds and the State Police. He regularly interacts with the Pennsylvania Department of Transportation, the Pennsylvania Turnpike Commission, the Port of Philadelphia and the Delaware River Port Authority.
John is also a leader in addressing the challenges that face his native city of Philadelphia. He has been particularly active in efforts to eliminate blight and incentivize redevelopment in the city. John has also led efforts to reduce violence in Philadelphia schools and promote alternative educational opportunities. He was a member of the bipartisan “Gang of Five” that developed an innovative package of anti-crime measures. He has been a member of several House panels and committees charged with a variety of local, state and national issues.
Professional And Community Involvement
John has been active with all civic groups, business development and community development groups in his district. He is on the advisory committees of the Self Help Movement and The Delaware River City Corporation. He is the former Chairman of the Republican City Committee and is the leader of the 25th Ward.