Treasurer Delaware County Democratic Party, 1998. Member Democratic State Committee, 1998-2002, 06^. Treasurer Southeastern Caucus Pennsylvania Democratic State Committee, 1998-1902, vice chair, 2006^, member executive committee, 1999-1902.
Alternate delegate Democratic National Convention, 2000. Chairman Radnor Township Democratic Committee, 1998-1902. Commissioner elections Del County, Pennsylvania, since 2004.
Vice-chairman Delaware County Democratic Party, 2002-2004. Member Radnor Tax Study Commission, 2006^. Member of Association of Trial Lawyers of America, American Bar Association (vice chairman business torts committee 1996—2001), Philadelphia Bar Association, Pennsylvania Bar Association (member commission to review and evaluate judicial campaign advertising guidelines 1996, member judicial selection and administration committee since 1994).