Asociaciones Profesionales:
- Bergen County Bar Association
- New Jersey Association for Justice
- American Bar Association
- Bergen County 200 Club
Admisiones en Tribunales:
- New Jersey
Educación
- Fordham University, B.A.
- Seton Hall University School of Law, J.D