Practice Areas
Antitrust Law
Business Law
Additional Practice Areas
  • Antitrust and Trade Regulation
  • Financial Services Litigation
  • General Civil
  • Litigation Services
Professional Experience
Education
University of Pennsylvania Law School
J.D.
Placeholder image for education.
St. Joseph?s University
B.S.
Placeholder image for education.
Professional Associations
Current
Activities: Board of Trustees of St. Joseph's University (2004-present)
Placeholder image for professional associations.
Current
Activities: Board of Governors of Mercy Catholic Medical Center (2005-present)
Placeholder image for professional associations.
Current
Activities: Board of Trustees, Supreme Court Historical Society (2006-present)
Placeholder image for professional associations.
Current
Activities: Secretary of the Navy?s Advisory Board on Education and Training (1985-1986)
Placeholder image for professional associations.
Current
Activities: American College of Trial Lawyers, Fellow; Pennsylvania State Chair, 1998-2000
Placeholder image for professional associations.
Current
Activities: American College of Trial Lawyers, Regent for PA, NJ and DE, 2001-2005
Placeholder image for professional associations.
Current
Activities: American College of Trial Lawyers, Member; Foundation Board of Directors since 2006
Placeholder image for professional associations.
Current
Activities: American College of Trial Lawyers, Co-Chair, Access to Justice Committee, 2006-2008
Placeholder image for professional associations.
Current
Activities: International Academy of Trial Lawyers: Fellow; Board of Directors, 2000-present; Vice-President, 2007; President-Elect, 2008
Placeholder image for professional associations.
Current
Activities: Philadelphia Association of Defense Counsel, President, 1994-1995
Placeholder image for professional associations.
Current
Activities: University of Pennsylvania Law School American Inn of Court, Master
Placeholder image for professional associations.
Websites & Blogs
Website
Website
Contact & Map
1600 Market St
Philadelphia, PA 19103
Telephone: (215) 751-2068
Fax: (215) 751-2205