• Appeals & Appellate, Communications & Internet Law, Insurance Defense...
  • Pennsylvania
Rate This Lawyer
Badges
Social Media
Practice Areas
  • Appeals & Appellate
  • Communications & Internet Law
  • Insurance Defense
  • Personal Injury
  • Products Liability
  • Business Law
Additional Practice Areas
  • Subrogation & Recovery
  • Technology Licensing & Transfer
  • Technology
  • Class Action & Multidistrict Litigation
  • Internet & E-Commerce
  • Appellate
Jurisdictions Admitted to Practice
Pennsylvania
Commonwealth Court Of Pennsylvania
Court Of Common Pleas - Philadelphia County
Pennsylvania Supreme Court
U.S. District Court -- Eastern District of Pennsylvania
Professional Experience
Member
Current
Education
University of Chicago Law School
J.D
Amherst College
B.A
Professional Associations
Current
Activities: American Civil Liberties Union
Current
Activities: Philadelphia Bar Association
Publications
Articles & Publications
Publication
Websites & Blogs
Website
Website
Social Media
Contact & Map
1900 Market St
Philadelphia, PA 19103
USA
Telephone: (215) 665-2051
Fax: (215) 701-2321