- J.D., Temple University School of Law
- B.A., University of Pennsylvania
- Supreme Court of Pennsylvania
- Supreme Court of New Jersey
- US Court of Appeals, Third Circuit
- U.S. District Court for the Eastern District of Pennsylvania
- U.S. District Court for the District of New Jersey
- Pennsylvania
- New Jersey
- Philadelphia Bar Association