Education & Admissions

  • Temple University School of Law, J.D.
  • Temple University, B.A., cum laude
  • Pennsylvania
  • U. S. District Court for the Eastern District of Pennsylvania
  • U. S. Court of Appeals for the Third Circuit
  • U. S. Supreme Court
  • U. S. Court of Appeals for the Fourth Circuit
  • U. S. District Court for the District of Colorado

Professional Affiliations

  • Pennsylvania Bar Association
  • Philadelphia Bar Association
  • Bucks County Bar Association
  • Temple American Inn of Court
  • American Arbitration Association
  • Temple Law Alumni Association
  • PA State Association of Township Supervisors (PSATS)